tensorflow:: ops:: QueueDequeueUpTo

#include <data_flow_ops.h>

يقوم بإخراج n من صفوف الموترات من واحد أو أكثر من صفوف الموترات المعطاة.

ملخص

هذه العملية غير مدعومة في جميع قوائم الانتظار. إذا كانت قائمة الانتظار لا تدعم DequeueUpTo، فسيتم إرجاع خطأ "غير مُنفَّذ".

إذا كانت قائمة الانتظار مغلقة وكان عدد العناصر المتبقية فيها أكبر من صفر وأقل من n ، فبدلاً من إرجاع خطأ OutOfRange كما في QueueDequeueMany ، يتم إرجاع عدد العناصر المتبقية أقل من n مباشرةً. أما إذا كانت قائمة الانتظار مغلقة ولم يتبقَّ فيها أي عنصر، فسيتم إرجاع خطأ OutOfRange كما في QueueDequeueMany . وفيما عدا ذلك، يكون السلوك مطابقًا لسلوك QueueDequeueMany .

تُدمج هذه العملية موترات مكونات عناصر قائمة الانتظار على طول البُعد الصفري لتكوين موتر مكون واحد. جميع المكونات في المجموعة المُزالة من قائمة الانتظار سيكون حجمها n في البُعد الصفري.

تحتوي هذه العملية على k مخرجات، حيث k هو عدد المكونات في الصفوف المخزنة في قائمة الانتظار المعطاة، والمخرج i هو المكون رقم i من الصف الذي تم إخراجه من قائمة الانتظار.

الحجج:

  • النطاق: كائن النطاق
  • المقبض: مقبض قائمة الانتظار.
  • n: عدد الصفوف المراد إخراجها من قائمة الانتظار.
  • component_types: نوع كل مكون في المجموعة.

السمات الاختيارية (انظر Attrs ):

  • timeout_ms: إذا كان عدد عناصر قائمة الانتظار أقل من n، فستتوقف هذه العملية لمدة تصل إلى timeout_ms مللي ثانية. ملاحظة: هذا الخيار غير مدعوم حاليًا.

المرتجعات:

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

الهياكل

tensorflow:: ops:: QueueDequeueUpTo:: Attrs

مُعدِّلات السمات الاختيارية لـ QueueDequeueUpTo .

السمات العامة

عناصر

::tensorflow::OutputList components

عملية

Operation operation

الوظائف العامة

QueeDequeueUpTo

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

QueeDequeueUpTo

 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
)