Nadam

classe publique Nadam

Nadam Optimizer qui implémente l'algorithme NAdam.

Tout comme Adam est essentiellement RMSprop avec élan, Nadam est Adam avec élan Nesterov.

Voir également

Constantes

flotter BETA_ONE_DEFAULT
flotter BETA_TWO_DEFAULT
flotter EPSILON_DEFAULT
Chaîne FIRST_MOMENT
flotter LEARNING_RATE_DEFAULT
Chaîne ÉLAN
Chaîne SECOND_MOMENT

Constantes héritées

Constructeurs Publics

Nadam ( Graphique graphique)
Crée un optimiseur Nadam
Nadam ( Graphique , taux d'apprentissage flottant)
Crée un optimiseur Nadam
Nadam ( Graphique , float learningRate, float betaOne, float betaTwo, float epsilon)
Crée un optimiseur Nadam
Nadam ( Graphique , nom de la chaîne, taux d'apprentissage flottant)
Crée un optimiseur Nadam
Nadam ( Graphique , nom de la chaîne, float learningRate, float betaOne, float betaTwo, float epsilon)
Crée un optimiseur Nadam

Méthodes publiques

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

Méthodes héritées

Constantes

public statique final float BETA_ONE_DEFAULT

Valeur constante : 0,9

public statique final float BETA_TWO_DEFAULT

Valeur constante : 0,999

public statique final float EPSILON_DEFAULT

Valeur constante : 1,0E-8

Chaîne finale statique publique FIRST_MOMENT

Valeur constante : "m"

public statique final float LEARNING_RATE_DEFAULT

Valeur constante : 0,001

chaîne finale statique publique MOMENTUM

Valeur constante : « élan »

chaîne finale statique publique SECOND_MOMENT

Valeur constante : "v"

Constructeurs Publics

public Nadam ( Graphique )

Crée un optimiseur Nadam

Paramètres
graphique le graphique TensorFlow

public Nadam ( Graphique , taux d'apprentissage flottant)

Crée un optimiseur Nadam

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

public Nadam ( Graphique , float learningRate, float betaOne, float betaTwo, float epsilon)

Crée un optimiseur Nadam

Paramètres
graphique le graphique TensorFlow
taux d'apprentissage le taux d'apprentissage, par défaut à 0,001
bêtaOne Le taux de décroissance exponentielle pour les estimations du 1er instant. La valeur par défaut est 0,9.
bêtadeux Le taux de décroissance exponentielle pour la norme infinie pondérée exponentiellement. La valeur par défaut est 0,999.
épsilon Une petite constante pour la stabilité numérique. La valeur par défaut est 1e-8.

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

Crée un optimiseur Nadam

Paramètres
graphique le graphique TensorFlow
nom le nom de cet optimiseur, par défaut "Nadam"
taux d'apprentissage le taux d'apprentissage, par défaut à 0,001

public Nadam ( Graph graph, String name, float learningRate, float betaOne, float betaTwo, float epsilon)

Crée un optimiseur Nadam

Paramètres
graphique le graphique TensorFlow
nom le nom de cet optimiseur, par défaut "Nadam"
taux d'apprentissage le taux d'apprentissage, par défaut à 0,001
bêtaOne Le taux de décroissance exponentielle pour les estimations du 1er instant. La valeur par défaut est 0,9.
bêtadeux Le taux de décroissance exponentielle pour la norme infinie pondérée exponentiellement. La valeur par défaut est 0,999.
épsilon Une petite constante pour la stabilité numérique. La valeur par défaut est 1e-8.

Méthodes publiques

chaîne publique getOptimizerName ()

Obtenez le nom de l'optimiseur.

Retour
  • Le nom de l'optimiseur.