tensorflow::ops::BarrierClose

#include <data_flow_ops.h>

Fecha a barreira especificada.

Resumo

Esta operação sinaliza que nenhum novo elemento será inserido na barreira especificada. Operações subsequentes de `InsertMany` que tentarem introduzir uma nova chave falharão. Operações subsequentes de `InsertMany` que apenas adicionam componentes ausentes a elementos já existentes continuarão a ser bem-sucedidas. Operações subsequentes de `TakeMany` continuarão a ser bem-sucedidas se houver elementos suficientes já preenchidos na barreira. Operações subsequentes de `TakeMany` que bloqueariam a execução falharão imediatamente.

Argumentos:

  • escopo: Um objeto de escopo
  • maçaneta: A maçaneta de uma barreira.

Atributos opcionais (ver Attrs ):

  • `cancel_pending_enqueues`: Se verdadeiro, todas as solicitações de enfileiramento pendentes que estiverem bloqueadas na fila da barreira serão canceladas. A operação `InsertMany` falhará, mesmo que nenhuma nova chave seja introduzida.

Devoluções:

Construtores e Destrutores

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)

Estruturas

tensorflow:: ops:: BarrierClose:: Attrs

Definidores de atributos opcionais para BarrierClose .

Atributos públicos

operação

Operation operation

Funções públicas

BarreiraFechar

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

BarreiraFechar

 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

CancelarEnfileirasPendentes

Attrs CancelPendingEnqueues(
  bool x
)