SparseConditionalAccumulator

classe finale publique SparseConditionalAccumulator

Un accumulateur conditionnel pour agréger des gradients clairsemés.

L'accumulateur accepte les gradients marqués d'un local_step supérieur ou égal au global_step le plus récent connu de l'accumulateur. La moyenne peut être extraite de l'accumulateur, à condition que suffisamment de gradients aient été accumulés. L'extraction de la moyenne réinitialise automatiquement l'agrégat à 0 et incrémente le global_step enregistré par l'accumulateur.

Classes imbriquées

classe SparseConditionalAccumulator.Options Attributs facultatifs pour SparseConditionalAccumulator

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

Sortie < TString >
comme Sortie ()
Renvoie le handle symbolique du tenseur.
SparseConditionalAccumulator.Options statique
conteneur (conteneur de chaîne)
statique <T étend TType > SparseConditionalAccumulator
créer (portée de portée , type de classe<T>, forme de forme , options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération SparseConditionalAccumulator.
Sortie < TString >
poignée ()
La poignée de l'accumulateur.
SparseConditionalAccumulator.Options statique
réductionType (Chaîne réductionType)
SparseConditionalAccumulator.Options statique
nom partagé (chaîne nom partagé)

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "SparseConditionalAccumulator"

Méthodes publiques

sortie publique < TString > asOutput ()

Renvoie le handle symbolique du tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

Conteneur public statique SparseConditionalAccumulator.Options (conteneur String)

Paramètres
récipient S'il n'est pas vide, cet accumulateur est placé dans le conteneur donné. Sinon, un conteneur par défaut est utilisé.

public static SparseConditionalAccumulator créer ( Scope scope, Class<T> dtype, Shape shape, Options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération SparseConditionalAccumulator.

Paramètres
portée portée actuelle
type Type de valeur accumulée.
forme La forme des valeurs.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de SparseConditionalAccumulator

sortie publique < TString > handle ()

La poignée de l'accumulateur.

public statique SparseConditionalAccumulator.Options réductionType (String réductionType)

public statique SparseConditionalAccumulator.Options sharedName (String sharedName)

Paramètres
Nom partagé S'il n'est pas vide, cet accumulateur sera partagé sous le nom donné sur plusieurs sessions.