A serializable learning rate decay schedule.
View aliases
Compat aliases for migration
See Migration guide for more details.
tf.compat.v1.keras.optimizers.schedules.LearningRateSchedule
, `tf.compat.v2.keras.optimizers.schedules.LearningRateSchedule`, `tf.compat.v2.optimizers.schedules.LearningRateSchedule`
LearningRateSchedule
s can be passed in as the learning rate of optimizers in
tf.keras.optimizers
. They can be serialized and deserialized using
tf.keras.optimizers.schedules.serialize
and
tf.keras.optimizers.schedules.deserialize
.
Methods
from_config
@classmethod
from_config( config )
Instantiates a LearningRateSchedule
from its config.
Args | |
---|---|
config
|
Output of get_config() .
|
Returns | |
---|---|
A LearningRateSchedule instance.
|
get_config
@abc.abstractmethod
get_config()
__call__
@abc.abstractmethod
__call__( step )
Call self as a function.