Momentum

общественный класс Импульс

Стохастический градиентный спуск плюс импульс, либо нестеровский, либо традиционный.

Подробности об импульсе Нестерова см. в статье .

Константы

плавать LEARNING_RATE_DEFAULT
Нить МОМЕНТУМ
плавать MOMENTUM_DEFAULT
логическое значение НЕСТЕРОВ_DEFAULT

Унаследованные константы

Публичные конструкторы

Импульс ( график )
Создает оптимизатор импульса
Momentum (график графика , скорость обучения с плавающей запятой)
Создает оптимизатор импульса
Импульс (график графика , скорость обучения с плавающей запятой, импульс с плавающей запятой)
Создает оптимизатор импульса
Импульс (график графика , скорость обучения с плавающей запятой, импульс с плавающей запятой, логическое использование Нестерова)
Создает оптимизатор импульса
Momentum (график графика , имя строки, скорость обучения с плавающей запятой, импульс с плавающей запятой, логическое значение useNesterov)
Создает оптимизатор импульса

Публичные методы

Нить
getOptimizerName ()
Получите имя оптимизатора.
Нить

Унаследованные методы

Константы

общедоступный статический финальный плавающий элемент LEARNING_RATE_DEFAULT

Постоянное значение: 0,01

публичная статическая финальная строка MOMENTUM

Постоянное значение: «импульс».

общедоступный статический финальный float MOMENTUM_DEFAULT

Постоянное значение: 0,0

общедоступное статическое окончательное логическое значение NESTEROV_DEFAULT

Постоянное значение: ложь

Публичные конструкторы

общественный импульс ( график )

Создает оптимизатор импульса

Параметры
график график TensorFlow

public Momentum ( график , float LearningRate)

Создает оптимизатор импульса

Параметры
график график TensorFlow
Скорость обучения скорость обучения

public Momentum (график графика , скорость обучения с плавающей запятой, импульс с плавающей запятой)

Создает оптимизатор импульса

Параметры
график график TensorFlow
Скорость обучения скорость обучения
импульс гиперпараметр, ускоряющий градиентный спуск в соответствующем направлении и гасящий колебания. Должен быть больше или равен нулю. По умолчанию — 0.

public Momentum (график графика , float LearningRate, float импульс, логическое использование Нестерова)

Создает оптимизатор импульса

Параметры
график график TensorFlow
Скорость обучения скорость обучения
импульс гиперпараметр, ускоряющий градиентный спуск в соответствующем направлении и гасящий колебания. Должен быть больше или равен нулю. По умолчанию — 0.
использовать Нестерова Применять ли импульс Нестерова. По умолчанию ложь.

public Momentum (график графика , имя строки, скорость обучения с плавающей запятой, импульс с плавающей запятой, логическое значение useNesterov)

Создает оптимизатор импульса

Параметры
график график TensorFlow
имя имя этого оптимизатора
Скорость обучения скорость обучения
импульс гиперпараметр, ускоряющий градиентный спуск в соответствующем направлении и гасящий колебания. Должен быть больше или равен нулю. По умолчанию — 0.
использовать Нестерова Применять ли импульс Нестерова. По умолчанию ложь.

Публичные методы

общедоступная строка getOptimizerName ()

Получите имя оптимизатора.

Возврат
  • Имя оптимизатора.

публичная строка toString ()