टेंसरफ़्लो :: ऑप्स :: रैंडमपोइसोन 2
#include <random_ops.h>
दर द्वारा वर्णित पॉइसन वितरण (ओं) से यादृच्छिक मानों को आउटपुट करता है।
सारांश
यह ऑप दर के आधार पर दो एल्गोरिदम का उपयोग करता है। यदि दर = = 10 है, तो होरमैन द्वारा एल्गोरिथ्म का उपयोग परिवर्तन-अस्वीकृति के माध्यम से नमूने प्राप्त करने के लिए किया जाता है। Http://www.sciencedirect.com/science/article/pii/016766878793909974 देखें।
अन्यथा, एकरूप यादृच्छिक चर को गुणा करके नमूनों को प्राप्त करने के लिए नूथ के एल्गोरिथ्म का उपयोग किया जाता है। डोनाल्ड ई। नुथ (1969) देखें। अर्धसूत्रीविभाजन एल्गोरिदम। कंप्यूटर प्रोग्रामिंग की कला, खंड 2. एडिसन वेस्ले
तर्क:
- गुंजाइश: एक स्कोप ऑब्जेक्ट
- आकार: 1-डी पूर्णांक तन्यता। दर में दिए गए आकार मापदंडों द्वारा वर्णित प्रत्येक वितरण से आकर्षित करने के लिए स्वतंत्र नमूनों का आकार।
- दर: एक टेंसर जिसमें प्रत्येक स्केलर एक "रेट" पैरामीटर है जो संबंधित पॉइज़न वितरण का वर्णन करता है।
वैकल्पिक विशेषताएँ ( Attrs
देखें):
- बीज: यदि या तो
seed
याseed2
को गैर-शून्य पर सेट किया जाता है, तो यादृच्छिक संख्या जनरेटर को दिए गए बीज द्वारा बोया जाता है। अन्यथा, यह एक यादृच्छिक बीज द्वारा बोया जाता है। - seed2: बीज टकराव से बचने के लिए एक दूसरा बीज।
रिटर्न:
-
Output
:shape + shape(rate)
साथ एक तन्यता। प्रत्येक टुकड़ा[:, ..., :, i0, i1, ...iN]
rate[i0, i1, ...iN]
लिए नमूने शामिल हैं।
कंस्ट्रक्टर और डिस्ट्रक्टर्स | |
---|---|
RandomPoissonV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input rate) | |
RandomPoissonV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input rate, const RandomPoissonV2::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
---|---|
operation | |
output |
सार्वजनिक कार्य | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
सार्वजनिक स्थैतिक कार्य | |
---|---|
Dtype (DataType x) | |
Seed (int64 x) | |
Seed2 (int64 x) |
संरचनाएं | |
---|---|
टेंसोफ़्लो :: ऑप्स :: रैंडमपोइसोन वी 2 :: एट्र्स | वैकल्पिक विशेषता RandomPoissonV2 के लिए बसती है । |
सार्वजनिक विशेषताएँ
ऑपरेशन
Operation operation
उत्पादन
::tensorflow::Output output
सार्वजनिक कार्य
रैंडमपोइसोन 2
RandomPoissonV2( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input rate )
रैंडमपोइसोन 2
RandomPoissonV2( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input rate, const RandomPoissonV2::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर :: टेंसरफ़्लो :: इनपुट
operator::tensorflow::Input() constहै
ऑपरेटर :: टेंसरफ़्लो :: आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक कार्य
प्रतिरूप
Attrs Dtype( DataType x )
बीज
Attrs Seed( int64 x )
बीज २
Attrs Seed2( int64 x )