tensorflow :: ops :: BarrierClose
#include <data_flow_ops.h>
Fecha a barreira fornecida.
Resumo
Esta operação sinaliza que nenhum elemento novo será inserido na barreira fornecida. O InsertMany subsequente que tentar introduzir uma nova chave falhará. As operações InsertMany subsequentes que apenas adicionam componentes ausentes a elementos já existentes continuarão a ter sucesso. As operações TakeMany subsequentes continuarão a ter sucesso se elementos completos suficientes permanecerem na barreira. As operações TakeMany subsequentes que bloqueariam falharão imediatamente.
Argumentos:
- escopo: um objeto Scope
- alça: A alça para uma barreira.
Atributos opcionais (consulte Attrs
):
- cancel_pending_enqueues: se verdadeiro, todas as solicitações de enfileiramento pendentes que estão bloqueadas na fila da barreira serão canceladas. InsertMany irá falhar, mesmo se nenhuma nova chave for introduzida.
Retorna:
- a
Operation
criada
Construtores e Destruidores | |
---|---|
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle) | |
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, const BarrierClose::Attrs & attrs) |
Atributos públicos | |
---|---|
operation |
Funções públicas | |
---|---|
operator::tensorflow::Operation () const |
Funções estáticas públicas | |
---|---|
CancelPendingEnqueues (bool x) |
Structs | |
---|---|
tensorflow :: ops :: BarrierClose :: Attrs | Configuradores de atributos opcionais para BarrierClose . |
Atributos públicos
Operação
Operation operation
Funções públicas
BarrierClose
BarrierClose( const ::tensorflow::Scope & scope, ::tensorflow::Input handle )
BarrierClose
BarrierClose( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, const BarrierClose::Attrs & attrs )
operador :: tensorflow :: Operação
operator::tensorflow::Operation() const
Funções estáticas públicas
CancelPendingEnqueues
Attrs CancelPendingEnqueues( bool x )