tensorflow::ops::BarrierClose

#include <data_flow_ops.h>

Ferme la barrière indiquée.

Résumé

Cette opération indique qu'aucun nouvel élément ne sera inséré dans la barrière spécifiée. Les opérations InsertMany suivantes tentant d'introduire une nouvelle clé échoueront. Les opérations InsertMany suivantes se contentant d'ajouter des composants manquants à des éléments existants continueront de réussir. Les opérations TakeMany suivantes continueront de réussir tant que la barrière contient suffisamment d'éléments complets. Les opérations TakeMany suivantes qui bloqueraient l'exécution échoueront immédiatement.

Arguments :

  • portée : un objet Scope
  • poignée : La poignée d'une barrière.

Attributs optionnels (voir Attrs ) :

  • cancel_pending_enqueues : Si cette option est activée, toutes les requêtes d'ajout en attente bloquées dans la file d'attente de la barrière seront annulées. L'opération InsertMany échouera, même si aucune nouvelle clé n'est introduite.

Retours :

Constructeurs et destructeurs

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

attributs publics

operation

fonctions publiques

operator::tensorflow::Operation () const

fonctions statiques publiques

CancelPendingEnqueues (bool x)

Structures

tensorflow::ops::BarrierClose::Attrs

Définiteurs d'attributs optionnels pour BarrierClose .

attributs publics

opération

Operation operation

fonctions publiques

BarrièreFermée

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

BarrièreFermée

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

opérateur::tensorflow::Opération

 operator::tensorflow::Operation() const 

fonctions statiques publiques

Annulation des files d'attente

Attrs CancelPendingEnqueues(
  bool x
)