QueueDequeueUpTo

کلاس نهایی عمومی QueueDequeueUpTo

تاپل های یک یا چند تانسور را از صف داده شده جدا می کند.

این عملیات توسط همه صف ها پشتیبانی نمی شود. اگر یک صف از DequeueUpTo پشتیبانی نمی کند، یک خطای Unimplemented برگردانده می شود.

اگر صف بسته است و بیش از 0 اما کمتر از «n» باقی مانده است، به جای برگرداندن یک خطای OutOfRange مانند QueueDequeueMany، عناصر کمتر از «n» بلافاصله برگردانده می شوند. اگر صف بسته باشد و 0 عنصر در صف باقی بماند، خطای OutOfRange درست مانند QueueDequeueMany برگردانده می شود. در غیر این صورت رفتار با QueueDequeueMany یکسان است:

این عملیات تانسورهای جزء صف را در امتداد بعد 0 به هم متصل می کند تا یک تانسور تک جزء بسازد. تمام مولفه‌های تاپل جدا شده دارای اندازه n در بعد 0 خواهند بود.

این عملیات دارای خروجی‌های «k» است که «k» تعداد مؤلفه‌های تاپل‌های ذخیره‌شده در صف داده شده است، و خروجی «i» مولفه‌ی چهارم از تاپل‌های حذف‌شده است.

کلاس های تو در تو

کلاس QueueDequeueUpTo.Options ویژگی های اختیاری برای QueueDequeueUpTo

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

فهرست< خروجی <?>>
اجزاء ()
یک یا چند تانسور که به صورت تاپلی در صف قرار گرفتند.
استاتیک QueueDequeueUpTo
ایجاد (حوزه دامنه ، دستگیره عملوند <?>، عملوند < TINT32 > n، فهرست <کلاس<? TType را گسترش می دهد >> typeTypes، گزینه ها... گزینه ها)
روش کارخانه برای ایجاد یک کلاس که یک عملیات جدید QueueDequeueUpTo را بسته بندی می کند.
Iterator< Operand < TType >>
استاتیک QueueDequeueUpTo.Options
timeoutMs (Long timeoutMs)

روش های ارثی

ثابت ها

رشته نهایی ثابت عمومی OP_NAME

نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

مقدار ثابت: "QueueDequeueUpToV2"

روش های عمومی

لیست عمومی< خروجی <?>> اجزاء ()

یک یا چند تانسور که به صورت تاپلی در صف قرار گرفتند.

استاتیک عمومی QueueDequeueUpTo ایجاد ( Scope scope, Operand <?> handle, Operand < TInt32 > n, List<Class<? TType >> componentTypes, Options... گزینه ها)

روش کارخانه برای ایجاد یک کلاس که یک عملیات جدید QueueDequeueUpTo را بسته بندی می کند.

مولفه های
محدوده محدوده فعلی
رسیدگی دسته به یک صف.
n تعداد تاپل هایی که باید در صف قرار گیرند.
انواع مؤلفه ها نوع هر جزء در یک تاپل.
گزینه ها مقادیر ویژگی های اختیاری را حمل می کند
برمی گرداند
  • یک نمونه جدید از QueueDequeueUpTo

عمومی Iterator< Operand < TType >> iterator ()

استاتیک عمومی QueueDequeueUpTo.Options timeoutMs (Long timeoutMs)

مولفه های
خانم اگر صف کمتر از n عنصر داشته باشد، این عملیات تا timeout_ms میلی ثانیه مسدود می شود. توجه: این گزینه هنوز پشتیبانی نمی شود.