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