Spec-Zone.ru › TensorFlow C++

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
Operation
Общедоступные функции
operator::tensorflow::Operation() const
Общедоступные статические функции
TimeoutMs(int64 x)
Attrs
Структуры
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API