публичный класс GradientDescent
Базовый оптимизатор стохастического градиентного спуска. GradientDescent обновляет текущий вес, используя текущий градиент ?L/?w, умноженный на скорость обучения.
Константы
| плавать | LEARNING_RATE_DEFAULT |
Унаследованные константы
Публичные конструкторы
GradientDescent (график графика , скорость обучения с плавающей запятой) Создает оптимизатор градиентного спуска | |
GradientDescent (график графика , имя строки, скорость обучения с плавающей запятой) Создает оптимизатор градиентного спуска |
Публичные методы
| Нить | getOptimizerName () Получите имя оптимизатора. |
| Нить | нанизывать () |
Унаследованные методы
Константы
общедоступный статический финальный плавающий элемент LEARNING_RATE_DEFAULT
Постоянное значение: 0,01
Публичные конструкторы
публичный GradientDescent ( график )
Создает оптимизатор градиентного спуска
Параметры
| график | график TensorFlow |
|---|
public GradientDescent (график графика , float LearningRate)
Создает оптимизатор градиентного спуска
Параметры
| график | график TensorFlow |
|---|---|
| Скорость обучения | скорость обучения, по умолчанию 0,01 |
public GradientDescent (график графика , имя строки, скорость обучения с плавающей запятой)
Создает оптимизатор градиентного спуска
Параметры
| график | график TensorFlow |
|---|---|
| имя | имя этого оптимизатора, по умолчанию — «GradientDescent». |
| Скорость обучения | скорость обучения, по умолчанию 0,01 |
Публичные методы
общедоступная строка getOptimizerName ()
Получите имя оптимизатора.
Возврат
- Имя оптимизатора.