QueueDequeueMany

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

Удаляет из очереди n кортежей одного или нескольких тензоров.

Если очередь закрыта и элементов меньше n, возвращается ошибка OutOfRange.

Эта операция объединяет тензоры компонентов элементов очереди по нулевому измерению, чтобы создать единый тензор компонентов. Все компоненты в кортеже, исключенном из очереди, будут иметь размер n в 0-м измерении.

Эта операция имеет выходы `k`, где `k` — это количество компонентов в кортежах, хранящихся в данной очереди, а выход `i` — это i-й компонент кортежа, выведенного из очереди.

NB. Если очередь пуста, эта операция будет блокироваться до тех пор, пока n элементов не будут исключены из очереди (или истечет 'timeout_ms', если указано).

Вложенные классы

сорт QueueDequeueMany.Options Дополнительные атрибуты для QueueDequeueMany

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

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

Список< Вывод <?>>
компоненты ()
Один или несколько тензоров, которые были исключены из очереди как кортеж.
статический QueueDequeueMany
create ( Область области, операнд <?> дескриптор, операнд <TInt32> n, List<Class<? расширяет TType >> компонентные типы, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию QueueDequeueMany.
Итератор< Операнд <TType> >
статический QueueDequeueMany.Options
timeoutMs (Длинный таймаутMs)

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

org.tensorflow.op.RawOp
последнее логическое значение
равно (Объект obj)
окончательный интервал
Операция
оп ()
Верните эту единицу вычислений как одну Operation .
последняя строка
логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
поставить в известность ()
окончательная пустота
уведомитьВсе ()
Нить
нанизывать ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.op.Op
абстрактная среда выполнения
окружение ()
Верните среду выполнения, в которой была создана эта операция.
абстрактная операция
оп ()
Верните эту единицу вычислений как одну Operation .
абстрактная пустота
forEach (Consumer<? super T> arg0)
абстрактный Итератор< Операнд <TType> >
итератор ()
абстрактный Spliterator< Операнд <TType> >
сплитатор ()

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «QueueDequeueManyV2»

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

public List< Output <?>> компоненты ()

Один или несколько тензоров, которые были исключены из очереди как кортеж.

public static QueueDequeueMany create (область области действия , операнд <?> дескриптор, операнд < TInt32 > n, List<Class<? расширяет TType >> компонентные типы, параметры... параметры)

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

Параметры
объем текущий объем
ручка Дескриптор очереди.
н Число кортежей, подлежащих исключению из очереди.
Типы компонентов Тип каждого компонента в кортеже.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр QueueDequeueMany

общедоступный итератор < операнд < TType >> итератор ()

public static QueueDequeueMany.Options timeoutMs (Long timeoutMs)

Параметры
таймаут мс Если в очереди меньше n элементов, эта операция будет заблокирована на срок до timeout_ms миллисекунд. Примечание. Эта опция пока не поддерживается.