тензорный поток:: опс:: ОчередьЗакрыть

#include <data_flow_ops.h>

Закрывает данную очередь.

Краткое содержание

Эта операция сигнализирует о том, что в данной очереди больше не будет элементов. Последующие операции Enqueue(Many) завершатся ошибкой. Последующие операции Dequeue(Many) будут продолжать выполняться успешно, если в очереди останется достаточное количество элементов. Последующие операции Dequeue(Many), которые могли бы заблокироваться, немедленно завершится сбоем.

Аргументы:

  • область: объект области .
  • handle: Дескриптор очереди.

Необязательные атрибуты (см. Attrs ):

  • cancel_pending_enqueues: если true, все ожидающие запросы на постановку в очередь, заблокированные в данной очереди, будут отменены.

Возврат:

Конструкторы и деструкторы

QueueClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle)
QueueClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, const QueueClose::Attrs & attrs)

Публичные атрибуты

operation

Общественные функции

operator::tensorflow::Operation () const

Публичные статические функции

CancelPendingEnqueues (bool x)

Структуры

tensorflow:: ops:: QueueClose:: Attrs

Необязательные установщики атрибутов для QueueClose .

Публичные атрибуты

операция

Operation operation

Общественные функции

ОчередьЗакрыть

 QueueClose(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle
)

ОчередьЗакрыть

 QueueClose(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  const QueueClose::Attrs & attrs
)

оператор::tensorflow::Операция

 operator::tensorflow::Operation() const 

Публичные статические функции

ОтменаОжиданиеОчереди

Attrs CancelPendingEnqueues(
  bool x
)