тензорный поток:: опс:: БарьерЗакрыть

#include <data_flow_ops.h>

Закрывает данный барьер.

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

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

Аргументы:

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

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

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

Возврат:

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

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

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

operation

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

operator::tensorflow::Operation () const

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

CancelPendingEnqueues (bool x)

Структуры

tensorflow:: ops:: BarrierClose:: Attrs

Дополнительные установщики атрибутов для BarrierClose .

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

операция

Operation operation

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

БарьерЗакрыть

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

БарьерЗакрыть

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

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

 operator::tensorflow::Operation() const 

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

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

Attrs CancelPendingEnqueues(
  bool x
)