classe finale publique ResourceApplyAdagradDa
Mettez à jour '*var' selon le schéma adagrad proximal.
Classes imbriquées
classe | ResourceApplyAdagradDa.Options | Attributs facultatifs pour ResourceApplyAdagradDa |
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
statique <T étend TType > ResourceApplyAdagradDa | créer ( Scope scope, Opérande <?> var, Opérande <?> gradientAccumulator, Opérande <?> gradientSquaredAccumulator, Opérande <T> grad, Opérande <T> lr, Opérande <T> l1, Opérande <T> l2, Opérande < TInt64 > globalStep, Options... options) Méthode d'usine pour créer une classe encapsulant une nouvelle opération ResourceApplyAdagradDa. |
statique ResourceApplyAdagradDa.Options | useLocking (booléen useLocking) |
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 : "ResourceApplyAdagradDA"
Méthodes publiques
public static ResourceApplyAdagradDa create ( Scope scope, Operand <?> var, Operand <?> gradientAccumulator, Operand <?> gradientSquaredAccumulator, Operand <T> grad, Operand <T> lr, Operand <T> l1, Operand <T> l2, Opérande < TInt64 > globalStep, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération ResourceApplyAdagradDa.
Paramètres
portée | portée actuelle |
---|---|
var | Doit provenir d'une variable (). |
gradientAccumulateur | Doit provenir d'une variable (). |
gradientCarréAccumulateur | Doit provenir d'une variable (). |
diplômé | Le dégradé. |
g / D | Facteur d'échelle. Ça doit être un scalaire. |
l1 | Régularisation L1. Ça doit être un scalaire. |
l2 | Régularisation L2. Ça doit être un scalaire. |
étape globale | Numéro d'étape de formation. Ça doit être un scalaire. |
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de ResourceApplyAdagradDa
public statique ResourceApplyAdagradDa.Options useLocking (booléen useLocking)
Paramètres
utiliserVerrouillage | Si True, la mise à jour des tenseurs var et cumul sera protégée par un verrou ; sinon, le comportement n'est pas défini, mais peut présenter moins de conflits. |
---|