SparseAccumulatorApplyGradient

classe finale publique SparseAccumulatorApplyGradient

Applique un dégradé clairsemé à un accumulateur donné.

Ne s'ajoute pas si local_step est plus petit que global_step de l'accumulateur.

Constantes

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

Méthodes publiques

statique SparseAccumulatorApplyGradient
créer ( Scope scope, Operand < TString > handle, Operand < TInt64 > localStep, Operand < TInt64 > gradientIndices, Operand <? extends TType > gradientValues, Operand < TInt64 > gradientShape, Boolean hasKnownShape)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération SparseAccumulatorApplyGradient.

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 : "SparseAccumulatorApplyGradient"

Méthodes publiques

public static SparseAccumulatorApplyGradient create ( Scope scope, Operand < TString > handle, Operand < TInt64 > localStep, Operand < TInt64 > gradientIndices, Operand <? extends TType > gradientValues, Operand < TInt64 > gradientShape, Boolean hasKnownShape)

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

Paramètres
portée portée actuelle
poignée La poignée d'un accumulateur.
étape locale La valeur local_step à laquelle le gradient clairsemé a été calculé.
gradientIndices Indices du gradient clairsemé à accumuler. Doit être un vecteur.
valeurs de gradient Les valeurs sont les tranches non nulles du gradient et doivent avoir la même première dimension que les indices, c'est-à-dire que le nnz représenté par les indices et les valeurs doit être cohérent.
FormeDégradée Forme du dégradé clairsemé à accumuler.
hasKnownShape Booléen indiquant si gradient_shape est inconnu, auquel cas l'entrée est ignorée lors de la validation.
Retour
  • une nouvelle instance de SparseAccumulatorApplyGradient