Momentum

classe publique Momentum

Descente de gradient stochastique plus élan, soit nesterov, soit traditionnel.

Voir l' article pour plus de détails sur l'élan de Nesterov.

Constantes

flotter LEARNING_RATE_DEFAULT
Chaîne ÉLAN
flotter MOMENTUM_DEFAULT
booléen NESTEROV_DEFAULT

Constantes héritées

Constructeurs Publics

Momentum (graphique graphique )
Crée un optimiseur d'élan
Momentum ( Graphique , taux d'apprentissage flottant)
Crée un optimiseur d'élan
Momentum ( Graphique , taux d'apprentissage flottant, élan flottant)
Crée un optimiseur d'élan
Momentum ( Graphique , taux d'apprentissage flottant, élan flottant, utilisation booléenne Nesterov)
Crée un optimiseur d'élan
Momentum ( Graphique , nom de chaîne, taux d'apprentissage flottant, élan flottant, utilisation booléenneNesterov)
Crée un optimiseur d'élan

Méthodes publiques

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

Méthodes héritées

Constantes

public statique final float LEARNING_RATE_DEFAULT

Valeur constante : 0,01

chaîne finale statique publique MOMENTUM

Valeur constante : « élan »

public statique final float MOMENTUM_DEFAULT

Valeur constante : 0,0

public statique final booléen NESTEROV_DEFAULT

Valeur constante : faux

Constructeurs Publics

Momentum public ( Graphique )

Crée un optimiseur d'élan

Paramètres
graphique le graphique TensorFlow

public Momentum ( Graphique , taux d'apprentissage flottant)

Crée un optimiseur d'élan

Paramètres
graphique le graphique TensorFlow
taux d'apprentissage le taux d'apprentissage

public Momentum ( Graphique , taux d'apprentissage flottant, élan flottant)

Crée un optimiseur d'élan

Paramètres
graphique le graphique TensorFlow
taux d'apprentissage le taux d'apprentissage
élan hyperparamètre qui accélère la descente du gradient dans la direction appropriée et amortit les oscillations. Doit être supérieur ou égal à zéro. La valeur par défaut est 0.

public Momentum ( Graphique , float learningRate, float momentum, boolean useNesterov)

Crée un optimiseur d'élan

Paramètres
graphique le graphique TensorFlow
taux d'apprentissage le taux d'apprentissage
élan hyperparamètre qui accélère la descente du gradient dans la direction appropriée et amortit les oscillations. Doit être supérieur ou égal à zéro. La valeur par défaut est 0.
utiliser Nesterov S'il faut appliquer l'élan de Nesterov. La valeur par défaut est false.

public Momentum ( Graph graph, String name, float learningRate, float momentum, boolean useNesterov)

Crée un optimiseur d'élan

Paramètres
graphique le graphique TensorFlow
nom le nom de cet optimiseur
taux d'apprentissage le taux d'apprentissage
élan hyperparamètre qui accélère la descente du gradient dans la direction appropriée et amortit les oscillations. Doit être supérieur ou égal à zéro. La valeur par défaut est 0.
utiliser Nesterov S'il faut appliquer l'élan de Nesterov. La valeur par défaut est false.

Méthodes publiques

chaîne publique getOptimizerName ()

Obtenez le nom de l'optimiseur.

Retour
  • Le nom de l'optimiseur.

chaîne publique versString ()