tensorflow:: عملیات:: QueueDequeueMany
#include <data_flow_ops.h> n تاپل از یک یا چند تانسور را از صف داده شده، Dequeues میکند.
خلاصه
اگر صف بسته باشد و تعداد عناصر آن کمتر از n باشد، خطای OutOfRange برگردانده میشود.
این عملیات، تانسورهای مؤلفه عنصر صف را در امتداد بُعد صفر به هم متصل میکند تا یک تانسور مؤلفه واحد ایجاد کند. تمام مؤلفههای موجود در تاپلِ از صف خارجشده، در بُعد صفر، اندازه n خواهند داشت.
این عملیات k خروجی دارد که k تعداد اجزای موجود در تاپلهای ذخیره شده در صف داده شده و خروجی i ، iامین جزء تاپل خارج شده از صف است.
نکته: اگر صف خالی باشد، این عملیات تا زمانی که n عنصر از صف خارج نشده باشند (یا در صورت مشخص شدن، 'timeout_ms' سپری شود) مسدود خواهد شد.
استدلالها:
- دامنه: یک شیء دامنه
- handle: دستگیرهی یک صف.
- n: تعداد تاپلهایی که باید از صف خارج شوند.
- component_types: نوع هر کامپوننت در یک تاپل.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- timeout_ms: اگر صف کمتر از n عنصر داشته باشد، این عملیات تا timeout_ms میلیثانیه مسدود میشود. توجه: این گزینه هنوز پشتیبانی نمیشود.
بازده:
-
OutputList: یک یا چند تانسور که به صورت یک تاپل از صف خارج شدهاند.
سازندهها و مخربها | |
|---|---|
QueueDequeueMany (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types) | |
QueueDequeueMany (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueMany::Attrs & attrs) |
ویژگیهای عمومی | |
|---|---|
components | |
operation | |
کارکردهای عمومی | |
|---|---|
operator[] (size_t index) const | |
توابع استاتیک عمومی | |
|---|---|
TimeoutMs (int64 x) | |
ساختارها | |
|---|---|
| tensorflow:: ops:: QueueDequeueMany:: Attrs | تنظیمکنندههای ویژگی اختیاری برای QueueDequeueMany . |
ویژگیهای عمومی
اجزا
::tensorflow::OutputList components
عملیات
Operation operation
کارکردهای عمومی
صف DequeueMany
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
صف DequeueMany
QueueDequeueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueMany::Attrs & attrs )
عملگر[]
::tensorflow::Output operator[]( size_t index ) const
توابع استاتیک عمومی
تایم اوتMs
Attrs TimeoutMs( int64 x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.