org.platanios.tensorflow.api.ops.training.optimizers.schedules
Composes the provided other
schedule with this schedule and returns the resulting schedule.
Composes the provided other
schedule with this schedule and returns the resulting schedule.
Applies the decay method to value
, the current iteration in the optimization loop is step
and returns the
result.
Applies the decay method to value
, the current iteration in the optimization loop is step
and returns the
result.
Value to decay.
Option containing current iteration in the optimization loop, if one has been provided.
Decayed value.
IllegalArgumentException
If the decay method requires a value for step
but the provided option is empty.
Composes this schedule with the provided, other
schedule and returns the resulting schedule.
Composes this schedule with the provided, other
schedule and returns the resulting schedule.
Decay rate.
Decay rate.
Decay steps.
Decay steps.
If true
, the decay will occur at discrete intervals.
If true
, the decay will occur at discrete intervals.
Step after which to start decaying the learning rate.
Step after which to start decaying the learning rate.
A particular instance of ExponentialDecay that was used in [Luong (2016)](https://github.com/lmthang/thesis).