टेन्सरफ्लो::ऑप्स::पैडिंगएफआईएफओक्यू
#include <data_flow_ops.h>एक कतार जो तत्वों को 'पहले आओ पहले पाओ' के क्रम में उत्पन्न करती है।
सारांश
आकार विशेषता में संबंधित आकार आयामों को 0 पर सेट करके परिवर्तनीय आकार आकृतियों की अनुमति दी जा सकती है। इस स्थिति में, DequeueMany मिनीबैच में किसी भी दिए गए तत्व के अधिकतम आकार तक पैडिंग करेगा। विवरण के लिए नीचे देखें।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- component_types: किसी मान में प्रत्येक घटक का प्रकार।
वैकल्पिक विशेषताएँ (देखें Attrs ):
- shapes: किसी मान में प्रत्येक घटक का आकार। इस विशेषता की लंबाई या तो 0 होनी चाहिए या component_types की लंबाई के बराबर होनी चाहिए। किसी भी आकार के आयाम को -1 पर सेट करके निश्चित रैंक लेकिन परिवर्तनीय आकार वाले आकार की अनुमति दी जा सकती है। इस स्थिति में, इनपुट का आकार दिए गए आयाम के साथ भिन्न हो सकता है, और DequeueMany दिए गए आयाम को दिए गए बैच में सभी तत्वों के अधिकतम आकार तक शून्य से भर देगा। यदि इस विशेषता की लंबाई 0 है, तो विभिन्न कतार तत्वों के अलग-अलग रैंक और आकार हो सकते हैं, लेकिन एक समय में केवल एक ही तत्व को कतार से निकाला जा सकता है।
- क्षमता: इस कतार में तत्वों की संख्या की ऊपरी सीमा। ऋणात्मक संख्याओं का अर्थ है कोई सीमा नहीं।
- कंटेनर: यदि खाली नहीं है, तो इस कतार को दिए गए कंटेनर में रखा जाता है। अन्यथा, एक डिफ़ॉल्ट कंटेनर का उपयोग किया जाता है।
- shared_name: यदि यह खाली नहीं है, तो इस कतार को दिए गए नाम के तहत कई सत्रों में साझा किया जाएगा।
प्रतिफल:
-
Output: कतार का हैंडल।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
PaddingFIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types) | |
PaddingFIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const PaddingFIFOQueue::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
handle | |
operation | |
सार्वजनिक समारोह | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::पैडिंगएफआईएफओक्यू::एट्रिब्यूट्स | PaddingFIFOQueue के लिए वैकल्पिक विशेषता निर्धारक। |
सार्वजनिक विशेषताएँ
सँभालना
::tensorflow::Output handle
संचालन
Operation operation
सार्वजनिक समारोह
पैडिंग एफआईएफओ क्यू
PaddingFIFOQueue( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
पैडिंग एफआईएफओ क्यू
PaddingFIFOQueue( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const PaddingFIFOQueue::Attrs & attrs )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक फ़ंक्शन
क्षमता
Attrs Capacity( int64 x )
पात्र
Attrs Container( StringPiece x )
आकार
Attrs Shapes( const gtl::ArraySlice< PartialTensorShape > & x )
साझा नाम
Attrs SharedName( StringPiece x )