tensorflow::ops::SparseConditionalAccumulator

#include <data_flow_ops.h>

Un accumulateur conditionnel pour l'agrégation de gradients épars.

Résumé

L'accumulateur accepte les gradients dont le pas local est supérieur ou égal au dernier pas global connu de l'accumulateur. La moyenne peut être extraite de l'accumulateur, à condition qu'un nombre suffisant de gradients aient été accumulés. L'extraction de la moyenne réinitialise automatiquement l'agrégat à 0 et incrémente le pas global enregistré par l'accumulateur.

Arguments :

  • portée : un objet Scope
  • dtype : Le type de la valeur accumulée.
  • forme : La forme des valeurs.

Attributs optionnels (voir Attrs ) :

  • conteneur : si ce champ n’est pas vide, cet accumulateur est placé dans le conteneur spécifié. Sinon, un conteneur par défaut est utilisé.
  • shared_name : si ce champ n’est pas vide, cet accumulateur sera partagé sous le nom indiqué entre plusieurs sessions.

Retours :

  • Output : Le descripteur de l'accumulateur.

Constructeurs et destructeurs

SparseConditionalAccumulator (const :: tensorflow::Scope & scope, DataType dtype, PartialTensorShape shape)
SparseConditionalAccumulator (const :: tensorflow::Scope & scope, DataType dtype, PartialTensorShape shape, const SparseConditionalAccumulator::Attrs & attrs)

attributs publics

handle
operation

fonctions publiques

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

fonctions statiques publiques

Container (StringPiece x)
ReductionType (StringPiece x)
SharedName (StringPiece x)

Structures

tensorflow::ops::SparseConditionalAccumulator::Attrs

Définiteurs d'attributs optionnels pour SparseConditionalAccumulator .

attributs publics

poignée

::tensorflow::Output handle

opération

Operation operation

fonctions publiques

Accumulateur conditionnel clairsemé

 SparseConditionalAccumulator(
  const ::tensorflow::Scope & scope,
  DataType dtype,
  PartialTensorShape shape
)

Accumulateur conditionnel clairsemé

 SparseConditionalAccumulator(
  const ::tensorflow::Scope & scope,
  DataType dtype,
  PartialTensorShape shape,
  const SparseConditionalAccumulator::Attrs & attrs
)

nœud

::tensorflow::Node * node() const 

opérateur::tensorflow::Entrée

 operator::tensorflow::Input() const 

opérateur::tensorflow::Sortie

 operator::tensorflow::Output() const 

fonctions statiques publiques

Récipient

Attrs Container(
  StringPiece x
)

Type de réduction

Attrs ReductionType(
  StringPiece x
)

Nom partagé

Attrs SharedName(
  StringPiece x
)