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