Momentum

impulso de clase pública

Descenso de gradiente estocástico más impulso, ya sea nesterov o tradicional.

Consulte el artículo para obtener detalles sobre el impulso de Nesterov.

Constantes

flotar APRENDIZAJE_RATE_DEFAULT
Cadena IMPULSO
flotar MOMENTUM_DEFAULT
booleano NESTEROV_DEFAULT

Constantes heredadas

Constructores Públicos

Momento (gráfico gráfico )
Crea un optimizador de impulso
Momentum (gráfico gráfico , tasa de aprendizaje flotante)
Crea un optimizador de impulso
Momentum (gráfico gráfico , tasa de aprendizaje flotante, impulso flotante)
Crea un optimizador de impulso
Momentum (gráfico gráfico , tasa de aprendizaje flotante, impulso flotante, uso booleanoNesterov)
Crea un optimizador de impulso
Momentum ( gráfico , nombre de cadena, tasa de aprendizaje flotante, impulso flotante, uso booleanoNesterov)
Crea un optimizador de impulso

Métodos públicos

Cadena
getOptimizerName ()
Obtenga el nombre del optimizador.
Cadena

Métodos heredados

Constantes

flotación final estática pública LEARNING_RATE_DEFAULT

Valor constante: 0,01

MOMENTUM de cadena final estática pública

Valor constante: "impulso"

flotación final estática pública MOMENTUM_DEFAULT

Valor constante: 0,0

booleano final estático público NESTEROV_DEFAULT

Valor constante: falso

Constructores Públicos

Momentum público (gráfico gráfico )

Crea un optimizador de impulso

Parámetros
grafico el gráfico de TensorFlow

Momentum público (gráfico gráfico , tasa de aprendizaje flotante)

Crea un optimizador de impulso

Parámetros
grafico el gráfico de TensorFlow
tasa de aprendizaje la tasa de aprendizaje

Momentum público (gráfico gráfico , tasa de aprendizaje flotante, impulso flotante)

Crea un optimizador de impulso

Parámetros
grafico el gráfico de TensorFlow
tasa de aprendizaje la tasa de aprendizaje
impulso hiperparámetro que acelera el descenso del gradiente en la dirección relevante y amortigua las oscilaciones. Debe ser mayor o igual a cero. El valor predeterminado es 0.

Momentum público (gráfico gráfico , tasa de aprendizaje flotante, impulso flotante, uso booleanoNesterov)

Crea un optimizador de impulso

Parámetros
grafico el gráfico de TensorFlow
tasa de aprendizaje la tasa de aprendizaje
impulso hiperparámetro que acelera el descenso del gradiente en la dirección relevante y amortigua las oscilaciones. Debe ser mayor o igual a cero. El valor predeterminado es 0.
utilizarNesterov Si se debe aplicar el impulso de Nesterov. El valor predeterminado es falso.

Momentum público ( gráfico , nombre de cadena, tasa de aprendizaje flotante, impulso flotante, uso booleanoNesterov)

Crea un optimizador de impulso

Parámetros
grafico el gráfico de TensorFlow
nombre el nombre de este optimizador
tasa de aprendizaje la tasa de aprendizaje
impulso hiperparámetro que acelera el descenso del gradiente en la dirección relevante y amortigua las oscilaciones. Debe ser mayor o igual a cero. El valor predeterminado es 0.
utilizarNesterov Si se debe aplicar el impulso de Nesterov. El valor predeterminado es falso.

Métodos públicos

cadena pública getOptimizerName ()

Obtenga el nombre del optimizador.

Devoluciones
  • El nombre del optimizador.

cadena pública a cadena ()