GradientDescent

classe publiqueGradientDescent

Optimiseur de base de descente de gradient stochastique. GradientDescent met à jour le poids actuel en utilisant le gradient actuel ?L/?w multiplié par le taux d'apprentissage.

Constantes

Constantes héritées

org.tensorflow.framework.optimizers.Optimizer
Chaîne VARIABLE_V2

Constructeurs Publics

GradientDescent ( Graphique )
Crée un optimiseur de gradient de descente
GradientDescent ( Graphique , float learningRate)
Crée un optimiseur de gradient de descente
GradientDescent ( Graphique , nom de la chaîne, float learningRate)
Crée un optimiseur de gradient de descente

Méthodes publiques

Chaîne
getOptimizerName ()
Obtenez le nom de l'optimiseur.
Chaîne

Méthodes héritées

org.tensorflow.framework.optimizers.Optimizer
Opération
applyGradients (List< GradAndVar <? extends TType >> gradsAndVars, nom de la chaîne)
Applique des dégradés aux variables
<T étend TType > List< GradAndVar <?>>
calculateGradients (perte de l'opérande <?>)
Calcule les gradients en fonction d'un opérande de perte.
Chaîne statique
createName ( Sortie <? extends TType > variable, String slotName)
Crée un nom en combinant un nom de variable et un nom d'emplacement
chaîne abstraite
getOptimizerName ()
Obtenez le nom de l'optimiseur.
<T étend TType > Facultatif< Variable <T>>
getSlot ( Sortie <T> var, String slotName)
Obtient l'emplacement associé à la variable spécifiée et au nom de l'emplacement.
Opérations finales
obtenirTF ()
Obtient l'instance Ops de l'Optimizer
Opération
minimiser (perte de l'opérande <?>)
Minimise la perte en mettant à jour les variables
Opération
minimiser (perte de l'opérande <?>, nom de la chaîne)
Minimise la perte en mettant à jour les variables
booléen
est égal à (Objet arg0)
Classe finale<?>
obtenirClasse ()
int
Code de hachage ()
vide final
notifier ()
vide final
notifierTous ()
Chaîne
àChaîne ()
vide final
attendre (long arg0, int arg1)
vide final
attendez (long arg0)
vide final
attendez ()

Constantes

public statique final float LEARNING_RATE_DEFAULT

Valeur constante : 0,01

Constructeurs Publics

public GradientDescent ( Graphique )

Crée un optimiseur de gradient de descente

Paramètres
graphique le graphique TensorFlow

public GradientDescent ( Graphique , float learningRate)

Crée un optimiseur de gradient de descente

Paramètres
graphique le graphique TensorFlow
taux d'apprentissage le taux d'apprentissage, par défaut à 0,01

public GradientDescent ( Graphique , nom de la chaîne, taux d'apprentissage flottant)

Crée un optimiseur de gradient de descente

Paramètres
graphique le graphique TensorFlow
nom le nom de cet optimiseur, la valeur par défaut est "GradientDescent"
taux d'apprentissage le taux d'apprentissage, par défaut à 0,01

Méthodes publiques

chaîne publique getOptimizerName ()

Obtenez le nom de l'optimiseur.

Retour
  • Le nom de l'optimiseur.

chaîne publique versString ()