GradientDescent

classe pubblica GradientDescent

Ottimizzatore di discesa del gradiente stocastico di base. GradientDescent aggiorna il peso corrente utilizzando il gradiente corrente ?L/?w moltiplicato per la velocità di apprendimento.

Costanti

galleggiante LEARNING_RATE_DEFAULT

Costanti ereditate

Costruttori pubblici

GradientDescent (grafico grafico )
Crea un ottimizzatore GradientDescent
GradientDescent (grafico grafico , tasso di apprendimento float)
Crea un ottimizzatore GradientDescent
GradientDescent (grafico grafico , nome stringa, tasso di apprendimento float)
Crea un ottimizzatore GradientDescent

Metodi pubblici

Corda
getOptimizerName ()
Ottieni il nome dell'ottimizzatore.
Corda

Metodi ereditati

Costanti

float finale statico pubblico LEARNING_RATE_DEFAULT

Valore costante: 0,01

Costruttori pubblici

public GradientDescent (grafico grafico )

Crea un ottimizzatore GradientDescent

Parametri
grafico il grafico TensorFlow

public GradientDescent (grafico grafico , tasso di apprendimento float)

Crea un ottimizzatore GradientDescent

Parametri
grafico il grafico TensorFlow
tasso di apprendimento il tasso di apprendimento, per impostazione predefinita, è 0,01

public GradientDescent (grafico grafico , nome stringa, float learningRate)

Crea un ottimizzatore GradientDescent

Parametri
grafico il grafico TensorFlow
nome il nome di questo ottimizzatore, l'impostazione predefinita è "GradientDescent"
tasso di apprendimento il tasso di apprendimento, per impostazione predefinita, è 0,01

Metodi pubblici

public String getOptimizerName ()

Ottieni il nome dell'ottimizzatore.

ritorna
  • Il nome dell'ottimizzatore.

stringa pubblica toString ()