Удаляет кортеж из одного или нескольких тензоров из заданной очереди.
Эта операция имеет k выходов, где k — количество компонентов в кортежах, хранящихся в данной очереди, а выход i — это i-й компонент кортежа, выведенного из очереди.
NB. Если очередь пуста, эта операция будет блокироваться до тех пор, пока элемент не будет исключен из очереди (или пока не истечет значение «timeout_ms», если указано).
Вложенные классы
сорт | QueueDequeue.Options | Дополнительные атрибуты для QueueDequeue |
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
Список< Вывод <?>> | компоненты () Один или несколько тензоров, которые были исключены из очереди как кортеж. |
статическая QueueDequeue | create (область области действия , операнд <?> дескриптор, список<класс<? расширяет TType >> тип компонента, параметры... параметры) Фабричный метод для создания класса, обертывающего новую операцию QueueDequeue. |
Итератор< Операнд <TType> > | итератор () |
статический QueueDequeue.Options | timeoutMs (Длинный таймаутMs) |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
public List< Output <?>> компоненты ()
Один или несколько тензоров, которые были исключены из очереди как кортеж.
public static QueueDequeue create (область области действия , дескриптор операнда <?>, List<Class<? расширяет TType >> компонентные типы, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию QueueDequeue.
Параметры
объем | текущий объем |
---|---|
ручка | Дескриптор очереди. |
Типы компонентов | Тип каждого компонента в кортеже. |
параметры | содержит значения необязательных атрибутов |
Возврат
- новый экземпляр QueueDequeue
public static QueueDequeue.Options timeoutMs (Long timeoutMs)
Параметры
таймаут мс | Если очередь пуста, эта операция будет заблокирована на срок до timeout_ms миллисекунд. Примечание. Эта опция пока не поддерживается. |
---|