Spec-Zone.ru › TensorFlow 1.15

tf.keras.experimental.CosineDecay

Просмотреть исходный код на GitHub

Расписание изменения скорости обучения, использующее схему убывания по косинусу.

Наследуется от: LearningRateSchedule

Просмотреть псевдонимы

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.keras.experimental.CosineDecay, `tf.compat.v2.keras.experimental.CosineDecay`

tf.keras.experimental.CosineDecay(
    initial_learning_rate, decay_steps, alpha=0.0, name=None
)
Аргументы
initial_learning_rate Скалярное значение float32 или float64 Tensor или число Python. Начальная скорость обучения.
decay_steps Скалярное значение int32 или int64 Tensor или число Python. Количество шагов для убывания.
alpha Скалярное значение float32 или float64 Tensor или число Python. Минимальное значение скорости обучения как доля от initial_learning_rate.
name Строка. Необязательное имя операции. По умолчанию 'CosineDecay'.

Методы

from_config

Просмотреть исходный код

@classmethod
from_config(
    config
)

Инициализирует объект LearningRateSchedule по его конфигурации.

Аргументы
config Результат get_config().
Возвращает
Экземпляр LearningRateSchedule .

get_config

Просмотреть исходный код

get_config()

__call__

Просмотреть исходный код

__call__(
    step
)

Вызов self как функции.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/keras/experimental/CosineDecay

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API