टेंसरफ़्लो:: ऑप्स:: प्राथमिकता कतार

#include <data_flow_ops.h>

एक कतार जो पहले घटक मान के अनुसार क्रमबद्ध तत्वों का उत्पादन करती है।

सारांश

ध्यान दें कि प्राथमिकता क्यू के लिए कंपोनेंट_टाइप्स द्वारा घोषित अन्य तत्वों के अलावा, किसी भी तत्व के पहले घटक को स्केलर int64 होना आवश्यक है। इसलिए प्रायोरिटी क्यू पर एनक्यू और एनक्यू मैनी (रिस्पॉन्स डेक्यू और डेक्यू मैनी) को कॉल करने के लिए उनके इनपुट (रिस्पॉन्स आउटपुट) सूचियों में एक अतिरिक्त प्रविष्टि (रिस्पॉन्स आउटपुट) की आवश्यकता होगी।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • आकार: एक मान में प्रत्येक घटक का आकार। इस एटीआर की लंबाई या तो 0 होनी चाहिए या कंपोनेंट_टाइप्स की लंबाई के समान होनी चाहिए। यदि इस attr की लंबाई 0 है, तो कतार तत्वों के आकार बाधित नहीं होते हैं, और एक समय में केवल एक तत्व को हटाया जा सकता है।

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

  • घटक_प्रकार: किसी मान में प्रत्येक घटक का प्रकार।
  • क्षमता: इस कतार में तत्वों की संख्या की ऊपरी सीमा। नकारात्मक संख्याओं का मतलब कोई सीमा नहीं है।
  • कंटेनर: यदि खाली नहीं है, तो यह कतार दिए गए कंटेनर में रखी गई है। अन्यथा, एक डिफ़ॉल्ट कंटेनर का उपयोग किया जाता है।
  • साझा_नाम: यदि खाली नहीं है, तो यह कतार दिए गए नाम के तहत कई सत्रों में साझा की जाएगी।

रिटर्न:

  • Output : कतार का हैंडल।

निर्माता और विध्वंसक

PriorityQueue (const :: tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes)
PriorityQueue (const :: tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes, const PriorityQueue::Attrs & attrs)

सार्वजनिक गुण

handle
operation

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

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

सार्वजनिक स्थैतिक कार्य

Capacity (int64 x)
ComponentTypes (const DataTypeSlice & x)
Container (StringPiece x)
SharedName (StringPiece x)

संरचनाएँ

टेंसरफ्लो:: ऑप्स:: प्रायोरिटीक्यू:: एटर्स

प्राथमिकता क्यू के लिए वैकल्पिक विशेषता सेटर्स।

सार्वजनिक गुण

सँभालना

::tensorflow::Output handle

संचालन

Operation operation

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

प्राथमिकता कतार

 PriorityQueue(
  const ::tensorflow::Scope & scope,
  const gtl::ArraySlice< PartialTensorShape > & shapes
)

प्राथमिकता कतार

 PriorityQueue(
  const ::tensorflow::Scope & scope,
  const gtl::ArraySlice< PartialTensorShape > & shapes,
  const PriorityQueue::Attrs & attrs
)

नोड

::tensorflow::Node * node() const 

ऑपरेटर::टेन्सरफ़्लो::इनपुट

 operator::tensorflow::Input() const 

ऑपरेटर::टेन्सरफ़्लो::आउटपुट

 operator::tensorflow::Output() const 

सार्वजनिक स्थैतिक कार्य

क्षमता

Attrs Capacity(
  int64 x
)

घटक प्रकार

Attrs ComponentTypes(
  const DataTypeSlice & x
)

पात्र

Attrs Container(
  StringPiece x
)

साझा नाम

Attrs SharedName(
  StringPiece x
)