Momentum

impulso de la clase pública

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

Consulte el documento para obtener detalles sobre el impulso de nesterov.

Constantes

flotador LEARNING_RATE_DEFAULT
Cuerda IMPULSO
flotador MOMENTUM_DEFAULT
booleano NESTEROV_DEFAULT

Constantes heredadas

Constructores públicos

Momentum ( gráfico gráfico)
Crea un optimizador de impulso
Momentum ( gráfico gráfico, tasa de aprendizaje flotante)
Crea un optimizador de impulso
Momento ( 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 booleano Nesterov)
Crea un optimizador de impulso
Momentum ( gráfico de gráfico, nombre de cadena, tasa de aprendizaje flotante, impulso flotante, uso booleano Nesterov)
Crea un optimizador de impulso

Métodos públicos

Cuerda
getOptimizerName ()
Obtenga el nombre del optimizador.
Cuerda

Métodos heredados

Constantes

flotador final estático público LEARNING_RATE_DEFAULT

Valor constante: 0.01

Cadena final estática pública MOMENTUM

Valor constante: "impulso"

flotante final estática pública MOMENTUM_DEFAULT

Valor constante: 0.0

public static final boolean NESTEROV_DEFAULT

Valor constante: falso

Constructores públicos

Momento 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, Momento 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.

Momento público ( Gráfico gráfico, Tasa de aprendizaje flotante, Momento flotante, Boolean useNesterov)

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.
useNesterov Ya sea para aplicar el impulso de Nesterov. El valor predeterminado es falso.

El impulso público ( Gráfico gráfico, String nombre, flotador learningRate, el impulso de flotación, boolean useNesterov)

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.
useNesterov Ya sea para aplicar el impulso de Nesterov. El valor predeterminado es falso.

Métodos públicos

public String getOptimizerName ()

Obtenga el nombre del optimizador.

Devoluciones
  • El nombre del optimizador.

cadena pública toString ()