تينسورفلو :: العمليات :: QueueDequeueUpTo
#include <data_flow_ops.h>
Dequeues n
tuples لواحد أو أكثر من الموترات من قائمة الانتظار المحددة.
ملخص
لا تدعم كافة قوائم الانتظار هذه العملية. إذا كانت قائمة الانتظار لا تدعم DequeueUpTo ، فسيتم إرجاع خطأ Unimplemented.
إذا تم إغلاق قائمة الانتظار وكان هناك أكثر من 0 ولكن أقل من n
عنصر متبقي ، فبدلاً من إرجاع خطأ OutOfRange مثل QueueDequeueMany ، يتم إرجاع أقل من n
عنصر على الفور. إذا تم إغلاق قائمة الانتظار وكان هناك 0 عناصر متبقية في قائمة الانتظار ، فسيتم إرجاع خطأ OutOfRange تمامًا كما هو الحال في QueueDequeueMany . وبخلاف ذلك ، يكون السلوك مطابقًا لـ QueueDequeueMany :
تجمع هذه العملية موترات مكون قائمة الانتظار على طول البعد 0 لإنشاء موتر مكون واحد. جميع المكونات في المجموعة المنفصلة من الصف سيكون لها الحجم n في البعد 0.
تحتوي هذه العملية على مخرجات k
، حيث k
هو عدد المكونات في المجموعات المخزنة في قائمة الانتظار المحددة ، والمخرج i
هو المكون i من المجموعة المنزوعة الصف.
الحجج:
- النطاق: كائن النطاق
- المقبض: مقبض قائمة الانتظار.
- n: عدد المجموعات المطلوب التخلص منها.
- Compon_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
الوظائف العامة
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 )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2022-08-30 (حسب التوقيت العالمي المتفَّق عليه)