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

#include <random_ops.h>

अल्फ़ा द्वारा वर्णित गामा वितरण से यादृच्छिक मान आउटपुट करता है।

सारांश

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

तर्क:

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

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

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

रिटर्न:

  • 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)

संरचनाएँ

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

RandomGamma के लिए वैकल्पिक विशेषता सेटर्स।

सार्वजनिक गुण

संचालन

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
)

बीज2

Attrs Seed2(
  int64 x
)