Momentum

Momento di classe pubblica

Discesa stocastica del gradiente più quantità di moto, nesterov o tradizionale.

Vedi il documento per i dettagli sullo slancio di Nesterov.

Costanti

galleggiante LEARNING_RATE_DEFAULT
Corda QUANTITÀ DI MOTO
galleggiante MOMENTUM_DEFAULT
booleano NESTEROV_DEFAULT

Costanti ereditate

Costruttori pubblici

Momento (grafico grafico )
Crea un ottimizzatore di slancio
Momentum (grafico grafico , tasso di apprendimento mobile)
Crea un ottimizzatore di slancio
Momento (grafico grafico , tasso di apprendimento mobile, momento mobile)
Crea un ottimizzatore di slancio
Momento (grafico grafico , tasso di apprendimento mobile, momento mobile, uso booleano Nesterov)
Crea un ottimizzatore di slancio
Momentum (grafico grafico , nome stringa, tasso di apprendimento float, momento float, uso booleano Nesterov)
Crea un ottimizzatore di slancio

Metodi pubblici

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

Metodi ereditati

Costanti

float finale statico pubblico LEARNING_RATE_DEFAULT

Valore costante: 0,01

stringa finale statica pubblica MOMENTUM

Valore costante: "slancio"

float finale statico pubblico MOMENTUM_DEFAULT

Valore costante: 0,0

booleano finale statico pubblico NESTEROV_DEFAULT

Valore costante: falso

Costruttori pubblici

Momentum pubblico (grafico grafico )

Crea un ottimizzatore di slancio

Parametri
grafico il grafico TensorFlow

Momentum pubblico (grafico grafico , tasso di apprendimento float)

Crea un ottimizzatore di slancio

Parametri
grafico il grafico TensorFlow
tasso di apprendimento il tasso di apprendimento

Momentum pubblico (grafico grafico , tasso di apprendimento float, momentum float)

Crea un ottimizzatore di slancio

Parametri
grafico il grafico TensorFlow
tasso di apprendimento il tasso di apprendimento
quantità di moto iperparametro che accelera la discesa del gradiente nella direzione interessata e smorza le oscillazioni. Deve essere maggiore o uguale a zero. L'impostazione predefinita è 0.

Momentum pubblico (grafico grafico , tasso di apprendimento float, momentum float, uso booleano Nesterov)

Crea un ottimizzatore di slancio

Parametri
grafico il grafico TensorFlow
tasso di apprendimento il tasso di apprendimento
quantità di moto iperparametro che accelera la discesa del gradiente nella direzione interessata e smorza le oscillazioni. Deve essere maggiore o uguale a zero. L'impostazione predefinita è 0.
utilizzare Nesterov Se applicare lo slancio di Nesterov. Il valore predefinito è falso.

Momentum pubblico (grafico grafico , nome stringa, tasso di apprendimento float, momento float, uso booleano Nesterov)

Crea un ottimizzatore di slancio

Parametri
grafico il grafico TensorFlow
nome il nome di questo ottimizzatore
tasso di apprendimento il tasso di apprendimento
quantità di moto iperparametro che accelera la discesa del gradiente nella direzione interessata e smorza le oscillazioni. Deve essere maggiore o uguale a zero. L'impostazione predefinita è 0.
utilizzare Nesterov Se applicare lo slancio di Nesterov. Il valore predefinito è falso.

Metodi pubblici

public String getOptimizerName ()

Ottieni il nome dell'ottimizzatore.

ritorna
  • Il nome dell'ottimizzatore.

stringa pubblica toString ()