AnonymousMultiDeviceIterator

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

ظرفی برای منبع تکرارکننده چند دستگاهی.

ثابت ها

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

روش های عمومی

ثابت AnonymousMultiDeviceIterator
ایجاد (حوزه دامنه ، لیست<String> دستگاه ها، List<Class<? گسترش TType >> outputTypes، List< Shape > outputShapes)
روش کارخانه برای ایجاد کلاسی که یک عملیات AnonymousMultiDeviceIterator جدید را بسته بندی می کند.
خروجی <?>
حذف کننده ()
یک نوع حذف کننده که باید به عملیاتی منتقل شود که تکرار کننده را حذف می کند.
خروجی <?>
رسیدگی ()
یک دسته برای یک تکرارکننده چند دستگاهی که می تواند به یک عملیات "MultiDeviceIteratorGetNextFromShard" منتقل شود.

روش های ارثی

ثابت ها

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

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

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

روش های عمومی

عمومی ایستا AnonymousMultiDeviceIterator ایجاد ( دامنه دامنه ، List<String> دستگاه ها، List<Class<? گسترش TType >> outputTypes، List< Shape > outputShapes)

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

مولفه های
محدوده محدوده فعلی
برمی گرداند
  • یک نمونه جدید از AnonymousMultiDeviceIterator

خروجی عمومی <?> حذف کننده ()

یک نوع حذف کننده که باید به عملیاتی منتقل شود که تکرار کننده را حذف می کند.

دسته عمومی خروجی <?> ()

یک دسته برای یک تکرارکننده چند دستگاهی که می تواند به یک عملیات "MultiDeviceIteratorGetNextFromShard" منتقل شود. برخلاف MultiDeviceIterator، AnonymousIterator از اشتراک‌گذاری منابع با نام جلوگیری می‌کند و مرجعی به ظرف منبع نگه نمی‌دارد.