टेन्सरफ्लो::ऑप्स::रैंडमपॉइसनV2
#include <random_ops.h>यह दर द्वारा वर्णित पॉइसन वितरण से यादृच्छिक मान आउटपुट करता है।
सारांश
यह ऑपरेशन दर के आधार पर दो एल्गोरिदम का उपयोग करता है। यदि दर >= 10 है, तो रूपांतरण-अस्वीकृति के माध्यम से नमूने प्राप्त करने के लिए होर्मन द्वारा विकसित एल्गोरिदम का उपयोग किया जाता है। अधिक जानकारी के लिए देखें: http://www.sciencedirect.com/science/article/pii/0167668793909974 ।
अन्यथा, यूनिफॉर्म रैंडम वेरिएबल्स को गुणा करके सैंपल प्राप्त करने के लिए नुथ एल्गोरिदम का उपयोग किया जाता है। देखें डोनाल्ड ई. नुथ (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 )
बीज2
Attrs Seed2( int64 x )