Momento de classe pública
Descida gradiente estocástica mais impulso, nesterov ou tradicional.
Consulte o artigo para obter detalhes sobre o impulso Nesterov.
Constantes
flutuador | LEARNING_RATE_DEFAULT | |
Corda | MOMENTO | |
flutuador | MOMENTUM_DEFAULT | |
boleano | NESTEROV_DEFAULT |
Constantes herdadas
Construtores Públicos
Métodos Públicos
Corda | getOptimizerName () Obtenha o nome do otimizador. |
Corda |
Métodos herdados
Constantes
flutuador final estático público LEARNING_RATE_DEFAULT
Valor Constante: 0,01
String final estática pública MOMENTUM
Valor constante: "momentum"
flutuador final estático público MOMENTUM_DEFAULT
Valor constante: 0,0
público estático final booleano NESTEROV_DEFAULT
Valor constante: falso
Construtores Públicos
Momentum público (gráfico gráfico )
Cria um otimizador de impulso
Parâmetros
gráfico | o gráfico do TensorFlow |
---|
Momentum público (gráfico gráfico , float learningRate)
Cria um otimizador de impulso
Parâmetros
gráfico | o gráfico do TensorFlow |
---|---|
taxa de Aprendizagem | a taxa de aprendizagem |
public Momentum (gráfico gráfico , float learningRate, float momentum)
Cria um otimizador de impulso
Parâmetros
gráfico | o gráfico do TensorFlow |
---|---|
taxa de Aprendizagem | a taxa de aprendizagem |
impulso | hiperparâmetro que acelera a descida do gradiente na direção relevante e amortece as oscilações. Deve ser maior ou igual a zero. O padrão é 0. |
public Momentum (gráfico gráfico , float learningRate, float momentum, boolean useNesterov)
Cria um otimizador de impulso
Parâmetros
gráfico | o gráfico do TensorFlow |
---|---|
taxa de Aprendizagem | a taxa de aprendizagem |
impulso | hiperparâmetro que acelera a descida do gradiente na direção relevante e amortece as oscilações. Deve ser maior ou igual a zero. O padrão é 0. |
usarNesterov | Se deve aplicar o impulso de Nesterov. O padrão é falso. |
public Momentum (gráfico gráfico , nome da string, float learningRate, float momentum, boolean useNesterov)
Cria um otimizador de impulso
Parâmetros
gráfico | o gráfico do TensorFlow |
---|---|
nome | o nome deste otimizador |
taxa de Aprendizagem | a taxa de aprendizagem |
impulso | hiperparâmetro que acelera a descida do gradiente na direção relevante e amortece as oscilações. Deve ser maior ou igual a zero. O padrão é 0. |
usarNesterov | Se deve aplicar o impulso de Nesterov. O padrão é falso. |
Métodos Públicos
String pública getOptimizerName ()
Obtenha o nome do otimizador.
Devoluções
- O nome do otimizador.