Оптимизатор, реализующий алгоритм Адамакс.
Это вариант Адама, основанный на норме бесконечности. Параметры по умолчанию соответствуют параметрам, указанным в документе. Адамакс иногда превосходит Адама, особенно в моделях с вложениями.
Смотрите также
Константы
| плавать | BETA_ONE_DEFAULT | |
| плавать | BETA_TWO_DEFAULT | |
| плавать | EPSILON_DEFAULT | |
| Нить | FIRST_MOMENT | |
| плавать | LEARNING_RATE_DEFAULT | |
| Нить | SECOND_MOMENT |
Унаследованные константы
Публичные конструкторы
Публичные методы
| Нить | getOptimizerName () Получите имя оптимизатора. |
Унаследованные методы
Константы
общедоступный статический финальный float BETA_ONE_DEFAULT
общедоступный статический финальный float BETA_TWO_DEFAULT
общедоступный статический финальный float EPSILON_DEFAULT
общедоступная статическая финальная строка FIRST_MOMENT
общедоступный статический финальный плавающий элемент LEARNING_RATE_DEFAULT
общедоступная статическая финальная строка SECOND_MOMENT
Публичные конструкторы
публичный Адамакс ( график )
Создает оптимизатор, реализующий алгоритм Адамакс.
Параметры
| график | график TensorFlow |
|---|
public Adamax ( график , имя строки)
Создает оптимизатор, реализующий алгоритм Адамакс.
Параметры
| график | график TensorFlow |
|---|---|
| имя | имя для операций, создаваемых при применении градиентов. По умолчанию «Адамакс». |
public Adamax (график графика , float LearningRate)
Создает оптимизатор, реализующий алгоритм Адамакс.
Параметры
| график | график TensorFlow |
|---|---|
| Скорость обучения | Скорость обучения. |
public Adamax (график графика , имя строки, скорость обучения с плавающей запятой)
Создает оптимизатор, реализующий алгоритм Адамакс.
Параметры
| график | график TensorFlow |
|---|---|
| имя | имя для операций, создаваемых при применении градиентов. По умолчанию «Адамакс». |
| Скорость обучения | Скорость обучения. |
общедоступный Adamax (график графика , float LearningRate, float betaOne, float betaTwo, float epsilon)
Создает оптимизатор, реализующий алгоритм Адамакс.
Параметры
| график | график TensorFlow |
|---|---|
| Скорость обучения | Скорость обучения. |
| бетаУан | Скорость экспоненциального убывания для оценок первого момента. |
| betaTwo | Скорость экспоненциального убывания для экспоненциально взвешенной нормы бесконечности. |
| эпсилон | Небольшая константа для численной стабильности. |
public Adamax (график графика , имя строки, float LearningRate, float betaOne, float betaTwo, float epsilon)
Создает оптимизатор, реализующий алгоритм Адамакс.
Параметры
| график | график TensorFlow |
|---|---|
| имя | имя для операций, создаваемых при применении градиентов. По умолчанию «Адамакс». |
| Скорость обучения | Скорость обучения. |
| бетаУан | Скорость экспоненциального убывания для оценок первого момента. |
| betaTwo | Скорость экспоненциального убывания для экспоненциально взвешенной нормы бесконечности. |
| эпсилон | Небольшая константа для численной стабильности. |
Публичные методы
общедоступная строка getOptimizerName ()
Получите имя оптимизатора.
Возврат
- Имя оптимизатора.