Google I/O एक लपेट है! TensorFlow सत्रों पर पकड़ बनाएं सत्र देखें

टेंसरफ़्लो :: ऑप्स :: रेंडमगामा

#include <random_ops.h>

अल्फा द्वारा वर्णित गामा वितरण (ओं) से यादृच्छिक मूल्यों को आउटपुट करता है।

सारांश

यह ऑप मार्साग्लिया एट अल द्वारा एल्गोरिथ्म का उपयोग करता है। वर्दी और सामान्य यादृच्छिक चर के जोड़े से परिवर्तन-अस्वीकृति के माध्यम से नमूने प्राप्त करने के लिए। Http://dl.acm.org/citation.cfm?id=358414 देखें

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • आकार: 1-डी पूर्णांक तन्यता। अल्फा में दिए गए आकार मापदंडों द्वारा वर्णित प्रत्येक वितरण से आकर्षित करने के लिए स्वतंत्र नमूनों का आकार।
  • अल्फा: एक टेंसर जिसमें प्रत्येक स्केलर एक "आकृति" पैरामीटर है जो संबंधित गामा वितरण का वर्णन करता है।

वैकल्पिक विशेषताएँ ( Attrs देखें):

  • बीज: या तो तो seed या seed2 गैर शून्य होने के लिए सेट कर रहे हैं, यादृच्छिक संख्या जनरेटर दी बीज द्वारा वरीयता प्राप्त है। अन्यथा, यह एक यादृच्छिक बीज द्वारा बोया जाता है।
  • seed2: बीज टकराव से बचने के लिए एक दूसरा बीज।

रिटर्न:

  • Output : आकार के साथ एक टेंसर shape + shape(alpha) । प्रत्येक टुकड़ा [:, ..., :, i0, i1, ...iN] में alpha[i0, i1, ...iN] लिए तैयार किए गए नमूने हैं। आउटपुट का dtype अल्फ़ा के dtype से मेल खाता है।

कंस्ट्रक्टर और डिस्ट्रक्टर्स

RandomGamma (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input alpha)
RandomGamma (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input alpha, const RandomGamma::Attrs & attrs)

सार्वजनिक विशेषताएँ

operation
output

सार्वजनिक कार्य

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

सार्वजनिक स्थैतिक कार्य

Seed (int64 x)
Seed2 (int64 x)

संरचनाएं

टेंसरफ़्लो :: ऑप्स :: रैंडमगामा :: एट्र्स

रैंडमगामा के लिए वैकल्पिक विशेषता बसती है

सार्वजनिक विशेषताएँ

ऑपरेशन

Operation operation

उत्पादन

::tensorflow::Output output

सार्वजनिक कार्य

रेंडमगामा

 RandomGamma(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input shape,
  ::tensorflow::Input alpha
)

रेंडमगामा

 RandomGamma(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input shape,
  ::tensorflow::Input alpha,
  const RandomGamma::Attrs & attrs
)

नोड

::tensorflow::Node * node() const 

ऑपरेटर :: टेंसरफ़्लो :: इनपुट

 operator::tensorflow::Input() const 
है

ऑपरेटर :: टेंसोफ़्लो :: आउटपुट

 operator::tensorflow::Output() const 

सार्वजनिक स्थैतिक कार्य

बीज

Attrs Seed(
  int64 x
)

बीज २

Attrs Seed2(
  int64 x
)