टेंसरफ़्लो:: ऑप्स:: पैडिंगFIFOQueue

#include <data_flow_ops.h>

एक कतार जो पहले-पहले-बाहर क्रम में तत्वों का उत्पादन करती है।

सारांश

आकृति attr में संबंधित आकृति आयामों को 0 पर सेट करके परिवर्तनीय आकार की आकृतियों की अनुमति दी जाती है। इस मामले में DequeueMany मिनीबैच में किसी दिए गए तत्व के अधिकतम आकार तक पैड करेगा। विवरण के लिए नीचे देखें.

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • घटक_प्रकार: किसी मान में प्रत्येक घटक का प्रकार।

वैकल्पिक विशेषताएँ (देखें Attrs ):

  • आकार: एक मान में प्रत्येक घटक का आकार। इस एटीआर की लंबाई या तो 0 होनी चाहिए या कंपोनेंट_टाइप्स की लंबाई के समान होनी चाहिए। किसी भी आकार के आयाम को -1 पर सेट करके निश्चित रैंक लेकिन परिवर्तनशील आकार की आकृतियों की अनुमति दी जाती है। इस मामले में, इनपुट का आकार दिए गए आयाम के साथ भिन्न हो सकता है, और DequeueMany दिए गए आयाम को दिए गए बैच में सभी तत्वों के अधिकतम आकार तक शून्य के साथ पैड करेगा। यदि इस एटीआर की लंबाई 0 है, तो अलग-अलग कतार तत्वों में अलग-अलग रैंक और आकार हो सकते हैं, लेकिन एक समय में केवल एक तत्व को हटाया जा सकता है।
  • क्षमता: इस कतार में तत्वों की संख्या की ऊपरी सीमा। नकारात्मक संख्याओं का मतलब कोई सीमा नहीं है।
  • कंटेनर: यदि खाली नहीं है, तो यह कतार दिए गए कंटेनर में रखी गई है। अन्यथा, एक डिफ़ॉल्ट कंटेनर का उपयोग किया जाता है।
  • साझा_नाम: यदि खाली नहीं है, तो यह कतार दिए गए नाम के तहत कई सत्रों में साझा की जाएगी।

रिटर्न:

  • 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

सार्वजनिक समारोह

पैडिंगFIFOQueue

 PaddingFIFOQueue(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types
)

पैडिंगFIFOQueue

 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
)