tensorflow:: ops:: BarrierClose

#include <data_flow_ops.h>

Cierra la barrera indicada.

Resumen

Esta operación indica que no se insertarán más elementos nuevos en la barrera especificada. Las operaciones InsertMany posteriores que intenten introducir una nueva clave fallarán. Las operaciones InsertMany posteriores que simplemente añadan componentes faltantes a elementos ya existentes seguirán teniendo éxito. Las operaciones TakeMany posteriores seguirán teniendo éxito si quedan suficientes elementos completos en la barrera. Las operaciones TakeMany posteriores que bloquearían la operación fallarán inmediatamente.

Argumentos:

  • ámbito: Un objeto de ámbito
  • asa: El asa de una barrera.

Atributos opcionales (ver Attrs ):

  • cancel_pending_enqueues: Si es verdadero, todas las solicitudes de encolamiento pendientes que estén bloqueadas en la cola de la barrera se cancelarán. InsertMany fallará, incluso si no se introduce ninguna clave nueva.

Devoluciones:

Constructores y destructores

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

Atributos públicos

operation

Funciones públicas

operator::tensorflow::Operation () const

funciones estáticas públicas

CancelPendingEnqueues (bool x)

Estructuras

tensorflow:: ops:: BarrierClose:: Attrs

Configuradores de atributos opcionales para BarrierClose .

Atributos públicos

operación

Operation operation

Funciones públicas

Cierre de barrera

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

Cierre de barrera

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

operador::tensorflow::Operación

 operator::tensorflow::Operation() const 

funciones estáticas públicas

CancelarPendientesEncolados

Attrs CancelPendingEnqueues(
  bool x
)