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