ConstantSchedule#

class empulse.optimizers.ConstantSchedule(value)[source]#

Constant schedule – always returns value.

Parameters:
valuefloat

The constant value to return at every epoch.

Examples

from empulse.optimizers import ConstantSchedule

schedule = ConstantSchedule(0.01)
assert schedule(0) == schedule(999) == 0.01
__call__(epoch)[source]#

Return the scheduled value at epoch (0-based).

Parameters:
epochint

Current epoch index, starting from 0.

Returns:
float

Scheduled parameter value.