tensorflow:: ops:: RandomShuffle
#include <random_ops.h>यह टेंसर को उसके पहले आयाम के साथ यादृच्छिक रूप से फेरबदल करता है।
सारांश
टेंसर को आयाम 0 के साथ फेरबदल किया जाता है, जिससे प्रत्येक value[j] को केवल एक ही output[i] से मैप किया जाता है। उदाहरण के लिए, 3x2 टेंसर के लिए होने वाला एक मैपिंग इस प्रकार है:
[[1, 2], [[5, 6], [3, 4], ==> [1, 2], [5, 6]] [3, 4]]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- मान: वह टेंसर जिसे शफल किया जाना है।
वैकल्पिक विशेषताएँ (देखें Attrs ):
- सीड: यदि
seedयाseed2से कोई भी मान शून्य नहीं है, तो रैंडम नंबर जनरेटर को दिए गए सीड से सीड किया जाता है। अन्यथा, इसे एक रैंडम सीड से सीड किया जाता है। - seed2: सीड टकराव से बचने के लिए दूसरा सीड।
प्रतिफल:
-
Output:valueके समान आकार और प्रकार का एक टेंसर, जिसे उसके पहले आयाम के साथ फेरबदल किया गया है।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
RandomShuffle (const :: tensorflow::Scope & scope, :: tensorflow::Input value) | |
RandomShuffle (const :: tensorflow::Scope & scope, :: tensorflow::Input value, const RandomShuffle::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
operation | |
output | |
सार्वजनिक समारोह | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
Seed (int64 x) | |
Seed2 (int64 x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::रैंडमशफल::एट्रिब्यूट्स | RandomShuffle के लिए वैकल्पिक विशेषता निर्धारक। |
सार्वजनिक विशेषताएँ
संचालन
Operation operation
आउटपुट
::tensorflow::Output output
सार्वजनिक समारोह
रैंडमशफल
RandomShuffle( const ::tensorflow::Scope & scope, ::tensorflow::Input value )
रैंडमशफल
RandomShuffle( const ::tensorflow::Scope & scope, ::tensorflow::Input value, const RandomShuffle::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक फ़ंक्शन
बीज
Attrs Seed( int64 x )
बीज2
Attrs Seed2( int64 x )