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:

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
)