Optimizer Schedules#
|
Constructs a constant schedule. |
|
Returns a function which implements cosine learning rate decay. |
|
Returns a function which implements the onecycle learning rate schedule. |
|
Constructs a schedule with either continuous or discrete exponential decay. |
|
Sequentially apply multiple schedules. |
|
Returns a learning rate with three linear phases. |
|
Schedule with linear transition from |
|
Piecewise constant schedule with scaled jumps at specific boundaries. |
|
Piecewise interpolated schedule with linear or cosine transitions. |
|
Constructs a schedule with polynomial transition from init to end value. |
|
SGD with warm restarts. |
|
Linear warmup followed by constant schedule i.e no decay. |
|
Linear warmup followed by cosine decay. |
|
Linear warmup followed by exponential decay. |
|
Deprecated class kept for backwards compatibility. |
|
Wrapper to injects stateful hyperparameters into GradientTransformations. |
Reduce on plateau#
|
Reduce learning rate when a metric has stopped improving. |