tensorflow::ops::QueueEnqueueMany
#include <data_flow_ops.h>
Добавляет в очередь ноль или более кортежей из одного или нескольких тензоров.
Краткое описание
Данная операция выполняет разбиение каждого входного тензора по нулевому измерению, создавая несколько элементов очереди. Все компоненты кортежа должны иметь одинаковый размер в нулевом измерении.
Входной кортеж содержит k элементов, соответствующих компонентам кортежей, хранящихся в данной очереди.
Примечание: если очередь заполнена, эта операция будет блокироваться до тех пор, пока заданные элементы не будут добавлены в очередь (или пока не истечёт заданное время ожидания 'timeout_ms').
Аргументы:
- scope: Объект Scope
- handle: Указатель на очередь.
- components: Один или несколько тензоров, из которых следует взять тензоры для помещения в очередь.
Необязательные атрибуты (см. Attrs):
- timeout_ms: Если очередь переполнена, эта операция будет блокироваться до истечения timeout_ms миллисекунд. Примечание: этот параметр пока не поддерживается.
Возвращает:
- созданный
Operation
| Конструкторы и деструкторы | |
|---|---|
QueueEnqueueMany(const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::InputList components) | |
QueueEnqueueMany(const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::InputList components, const QueueEnqueueMany::Attrs & attrs) |
| Общедоступные атрибуты | |
|---|---|
operation | |
| Общедоступные функции | |
|---|---|
operator::tensorflow::Operation() const | |
| Общедоступные статические функции | |
|---|---|
TimeoutMs(int64 x) | |
| Структуры | |
|---|---|
| tensorflow::ops::QueueEnqueueMany::Attrs | Необязательные параметры для настройки QueueEnqueueMany. |
Общедоступные атрибуты
operation
Operation operation
Общедоступные функции
QueueEnqueueMany
QueueEnqueueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::InputList components )
QueueEnqueueMany
QueueEnqueueMany( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::InputList components, const QueueEnqueueMany::Attrs & attrs )
operator::tensorflow::Operation
operator::tensorflow::Operation() const
Общедоступные статические функции
TimeoutMs
Attrs TimeoutMs( int64 x )
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/cc/class/tensorflow/ops/queue-enqueue-many