tf.keras.optimizers.schedules.deserialize
Инициализирует объект LearningRateSchedule из сериализованной формы.
tf.keras.optimizers.schedules.deserialize(
config, custom_objects=None
)
| Аргументы |
config | Сериализованная форма объекта LearningRateSchedule. Словарь вида {'class_name': str, 'config': dict}. |
custom_objects | Словарь, сопоставляющий имена классов (или имена функций) пользовательских (не-Keras) объектов с классами/функциями. |
| Возвращаемое значение |
Объект LearningRateSchedule . |
Пример:
# Configuration for PolynomialDecay
config = {
'class_name': 'PolynomialDecay',
'config': {'cycle': False,
'decay_steps': 10000,
'end_learning_rate': 0.01,
'initial_learning_rate': 0.1,
'name': None,
'power': 0.5} }
lr_schedule = tf.keras.optimizers.schedules.deserialize(config)