टेंसरफ़्लो:: ऑप्स:: QueueDequeueUpTo

#include <data_flow_ops.h>

दी गई कतार से एक या अधिक टेंसरों के n टुपल्स को हटाता है।

सारांश

यह कार्रवाई सभी कतारों द्वारा समर्थित नहीं है. यदि कोई कतार DequeueUpTo का समर्थन नहीं करती है, तो एक अनइम्प्लीमेंटेड त्रुटि लौटा दी जाती है।

यदि कतार बंद है और 0 से अधिक लेकिन n से कम तत्व शेष हैं, तो QueueDequeueMany जैसी आउटऑफरेंज त्रुटि को वापस करने के बजाय, n से कम तत्व तुरंत वापस कर दिए जाते हैं। यदि कतार बंद है और कतार में 0 तत्व बचे हैं, तो QueueDequeueMany की तरह ही एक आउटऑफरेंज त्रुटि वापस आ जाती है। अन्यथा व्यवहार QueueDequeueMany के समान है:

यह ऑपरेशन एकल घटक टेंसर बनाने के लिए 0वें आयाम के साथ कतार-तत्व घटक टेंसरों को जोड़ता है। पंक्तिबद्ध टुपल के सभी घटकों का आकार 0वें आयाम में n होगा।

इस ऑपरेशन में k आउटपुट हैं, जहां k दिए गए कतार में संग्रहीत टुपल्स में घटकों की संख्या है, और आउटपुट i डीक्यू किए गए टुपल का ith घटक है।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • हैंडल: एक कतार का हैंडल।
  • n: कतार से हटाने के लिए टुपल्स की संख्या।
  • घटक_प्रकार: टुपल में प्रत्येक घटक का प्रकार।

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

  • टाइमआउट_एमएस: यदि कतार में एन से कम तत्व हैं, तो यह ऑपरेशन टाइमआउट_एमएस मिलीसेकंड तक ब्लॉक हो जाएगा। नोट: यह विकल्प अभी तक समर्थित नहीं है.

रिटर्न:

  • OutputList : एक या अधिक टेंसर जिन्हें टपल के रूप में पंक्तिबद्ध किया गया था।

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

QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types)
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs)

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

components
operation

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

operator[] (size_t index) const

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

TimeoutMs (int64 x)

संरचनाएँ

टेंसरफ़्लो:: ऑप्स:: QueueDequeueUpTo:: Attrs

QueueDequeueUpTo के लिए वैकल्पिक विशेषता सेटर्स।

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

अवयव

::tensorflow::OutputList components

संचालन

Operation operation

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

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types
)

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types,
  const QueueDequeueUpTo::Attrs & attrs
)

ऑपरेटर[]

::tensorflow::Output operator[](
  size_t index
) const 

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

टाइमआउटएमएस

Attrs TimeoutMs(
  int64 x
)