tf.keras.optimizers.schedules.deserialize

Instantiates a LearningRateSchedule object from a serialized form.

config The serialized form of the LearningRateSchedule. Dictionary of the form {'class_name': str, 'config': dict}.
custom_objects A dictionary mapping class names (or function names) of custom (non-Keras) objects to class/functions.

A LearningRateSchedule object.

Example:

# 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 = keras.optimizers.schedules.deserialize(config)