clase pública nadam
Nadam Optimizer que implementa el algoritmo NAdam.
Al igual que Adam es esencialmente RMSprop con impulso, Nadam es Adam con impulso de Nesterov.
Ver también
Constantes
flotar | BETA_ONE_DEFAULT | |
flotar | BETA_TWO_DEFAULT | |
flotar | EPSILON_DEFAULT | |
Cadena | PRIMER MOMENTO | |
flotar | APRENDIZAJE_RATE_DEFAULT | |
Cadena | IMPULSO | |
Cadena | SEGUNDO_MOMENTO |
Constantes heredadas
Constructores Públicos
Métodos públicos
Cadena | getOptimizerName () Obtenga el nombre del optimizador. |
Métodos heredados
Constantes
flotación final estática pública BETA_ONE_DEFAULT
Valor constante: 0,9
flotación final estática pública BETA_TWO_DEFAULT
Valor constante: 0,999
flotación final estática pública EPSILON_DEFAULT
Valor constante: 1.0E-8
Cadena final estática pública FIRST_MOMENT
Valor constante: "m"
flotación final estática pública LEARNING_RATE_DEFAULT
Valor constante: 0,001
MOMENTUM de cadena final estática pública
Valor constante: "impulso"
Cadena final estática pública SECOND_MOMENT
Valor constante: "v"
Constructores Públicos
público Nadam (gráfico gráfico )
Crea un optimizador de Nadam
Parámetros
grafico | el gráfico de TensorFlow |
---|
público Nadam (gráfico gráfico , tasa de aprendizaje flotante)
Crea un optimizador de Nadam
Parámetros
grafico | el gráfico de TensorFlow |
---|---|
tasa de aprendizaje | la tasa de aprendizaje, por defecto es 0.001 |
público Nadam (gráfico gráfico , tasa de aprendizaje flotante, beta uno flotante, beta dos flotante, épsilon flotante)
Crea un optimizador de Nadam
Parámetros
grafico | el gráfico de TensorFlow |
---|---|
tasa de aprendizaje | la tasa de aprendizaje, por defecto es 0.001 |
betauno | La tasa de caída exponencial para las estimaciones del primer momento. El valor predeterminado es 0,9. |
betados | La tasa de caída exponencial de la norma infinita ponderada exponencialmente. El valor predeterminado es 0,999. |
épsilon | Una pequeña constante para la estabilidad numérica. El valor predeterminado es 1e-8. |
public Nadam (gráfico gráfico , nombre de cadena, tasa de aprendizaje flotante)
Crea un optimizador de Nadam
Parámetros
grafico | el gráfico de TensorFlow |
---|---|
nombre | el nombre de este Optimizador, por defecto es "Nadam" |
tasa de aprendizaje | la tasa de aprendizaje, por defecto es 0.001 |
public Nadam ( gráfico , nombre de cadena, tasa de aprendizaje flotante, betauno flotante, betados flotante, épsilon flotante)
Crea un optimizador de Nadam
Parámetros
grafico | el gráfico de TensorFlow |
---|---|
nombre | el nombre de este Optimizador, por defecto es "Nadam" |
tasa de aprendizaje | la tasa de aprendizaje, por defecto es 0.001 |
betauno | La tasa de caída exponencial para las estimaciones del primer momento. El valor predeterminado es 0,9. |
betados | La tasa de caída exponencial de la norma infinita ponderada exponencialmente. El valor predeterminado es 0,999. |
épsilon | Una pequeña constante para la estabilidad numérica. El valor predeterminado es 1e-8. |
Métodos públicos
cadena pública getOptimizerName ()
Obtenga el nombre del optimizador.
Devoluciones
- El nombre del optimizador.