टेंसरफ़्लो:: ऑप्स:: रैंडमगामा
#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 )