AnonymousMultiDeviceIterator

публичный финальный класс AnonymousMultiDeviceIterator

Контейнер для ресурса итератора с несколькими устройствами.

Публичные методы

статический AnonymousMultiDeviceIterator
create ( Область области, устройства List<String>, List<Class<?>> outputTypes, List< Shape > outputShapes)
Фабричный метод для создания класса, обертывающего новую операцию AnonymousMultiDeviceIterator.
Вывод <?>
удаление ()
Средство удаления вариантов, которое следует передать в операцию, удаляющую итератор.
Вывод <?>
ручка ()
Дескриптор итератора для нескольких устройств, который можно передать в операцию «MultiDeviceIteratorGetNextFromShard».

Унаследованные методы

Публичные методы

public static AnonymousMultiDeviceIterator create ( Область действия, устройства List<String>, List<Class<?>> outputTypes, List< Shape > outputShapes)

Фабричный метод для создания класса, обертывающего новую операцию AnonymousMultiDeviceIterator.

Параметры
объем текущий объем
Возврат
  • новый экземпляр AnonymousMultiDeviceIterator

публичный вывод <?> deleter ()

Средство удаления вариантов, которое следует передать в операцию, удаляющую итератор.

публичный дескриптор вывода <?> ()

Дескриптор итератора для нескольких устройств, который можно передать в операцию «MultiDeviceIteratorGetNextFromShard». В отличие от MultiDeviceIterator, AnonymousIterator предотвращает совместное использование ресурсов по имени и не сохраняет ссылку на контейнер ресурсов.