AdaGrad

clase pública AdaGrad

Optimizador que implementa el algoritmo Adagrad.

Adagrad es un optimizador con tasas de aprendizaje específicas de parámetros, que se adaptan en relación con la frecuencia con la que se actualiza un parámetro durante el entrenamiento. Cuantas más actualizaciones reciba un parámetro, menores serán las actualizaciones.

Constantes

Cuerda ACUMULADOR
flotador INITIAL_ACCUMULATOR_DEFAULT
flotador LEARNING_RATE_DEFAULT

Constantes heredadas

Constructores públicos

AdaGrad ( gráfico gráfico)
Crea un optimizador AdaGrad
AdaGrad ( gráfico gráfico, tasa de aprendizaje flotante)
Crea un optimizador AdaGrad
AdaGrad ( gráfico gráfico, tasa de aprendizaje flotante, valor inicial de acumulación flotante)
Crea un optimizador AdaGrad
AdaGrad ( gráfico de gráfico, nombre de cadena, tasa de aprendizaje flotante)
Crea un optimizador AdaGrad
AdaGrad ( gráfico de gráfico, nombre de cadena, tasa de aprendizaje flotante, valor inicial de acumulación flotante)
Crea un optimizador AdaGrad

Métodos públicos

Cuerda
getOptimizerName ()
Obtenga el nombre del optimizador.
Cuerda

Métodos heredados

Constantes

ACUMULADOR de cuerda final estático público

Valor constante: "acumulador"

flotador final estático público INITIAL_ACCUMULATOR_DEFAULT

Valor constante: 0.01

flotador final estático público LEARNING_RATE_DEFAULT

Valor constante: 0,001

Constructores públicos

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

Crea un optimizador AdaGrad

Parámetros
grafico el gráfico de TensorFlow

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

Crea un optimizador AdaGrad

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

public AdaGrad ( gráfico gráfico, tasa de aprendizaje flotante, valor inicial de acumulación flotante)

Crea un optimizador AdaGrad

Parámetros
grafico el gráfico de TensorFlow
tasa de aprendizaje la tasa de aprendizaje
initialAccumulatorValue El valor inicial de los acumuladores no debe ser negativo.
Lanza
Argumento de excepción ilegal si initialAccumulatorValue es negativo

AdaGrad pública ( Gráfico gráfico, String nombre, flotador learningRate)

Crea un optimizador AdaGrad

Parámetros
grafico el gráfico de TensorFlow
nombre el nombre de este Optimizador (el valor predeterminado es "Adagrad")
tasa de aprendizaje la tasa de aprendizaje

public AdaGrad ( gráfico de gráfico, nombre de cadena, tasa de aprendizaje flotante, valor inicial de acumulación flotante)

Crea un optimizador AdaGrad

Parámetros
grafico el gráfico de TensorFlow
nombre el nombre de este Optimizador (predeterminado en "Adagrad")
tasa de aprendizaje la tasa de aprendizaje
initialAccumulatorValue El valor inicial de los acumuladores no debe ser negativo.
Lanza
Argumento de excepción ilegal si initialAccumulatorValue es negativo

Métodos públicos

public String getOptimizerName ()

Obtenga el nombre del optimizador.

Devoluciones
  • El nombre del optimizador.

cadena pública toString ()