тензорный поток:: опс:: БарьерЗакрыть
#include <data_flow_ops.h>
Закрывает данный барьер.
Краткое содержание
Эта операция сигнализирует о том, что в данный барьер больше не будет вставлено новых элементов. Последующие операции InsertMany, пытающиеся ввести новый ключ, потерпят неудачу. Последующие операции InsertMany, которые просто добавляют недостающие компоненты к уже существующим элементам, будут продолжать выполняться успешно. Последующие операции TakeMany будут по-прежнему успешными, если в барьере останется достаточное количество завершенных элементов. Последующие операции TakeMany, которые могли бы заблокироваться, немедленно завершатся ошибкой.
Аргументы:
- область: объект области.
- handle: Дескриптор барьера.
Необязательные атрибуты (см. Attrs
):
- cancel_pending_enqueues: Если установлено значение true, все ожидающие постановки в очередь запросы, заблокированные в очереди барьера, будут отменены. InsertMany завершится неудачно, даже если не будет введен новый ключ.
Возврат:
- созданная
Operation
Конструкторы и деструкторы | |
---|---|
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 )