Google I/O एक लपेट है! TensorFlow सत्रों पर पकड़ बनाएं सत्र देखें

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

#include <data_flow_ops.h>

एक कतार जो पहले घटक मूल्य द्वारा हल किए गए तत्वों का उत्पादन करती है।

सारांश

ध्यान दें कि प्रायोरिटी क्यू में किसी भी तत्व के पहले घटक को स्केलर इंट 64 होने की आवश्यकता होती है, घटक_टाइप्स द्वारा घोषित अन्य तत्वों के अलावा। इसलिए एक प्रायोरिटी पर Enqueue and EnqueueMany (resp। Dequeue and DequeueMany) को कॉल करना होगा। सभी को उनके इनपुट (रिस्पांस आउटपुट) सूचियों में एक अतिरिक्त प्रविष्टि की आवश्यकता होगी।

तर्क:

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

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

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

रिटर्न:

  • 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
)