noether.core.schedules.cosine¶
Classes¶
Cosine annealing scheduler with decreasing values. |
|
Cosine annealing scheduler with increasing values. |
Module Contents¶
- class noether.core.schedules.cosine.CosineDecreasingSchedule(config)¶
Bases:
noether.core.schedules.base.DecreasingProgressScheduleCosine annealing scheduler with decreasing values.
Example
Initialize the scheduler.
- Parameters:
config (noether.core.schemas.schedules.DecreasingProgressScheduleConfig)
- class noether.core.schedules.cosine.CosineIncreasingSchedule(config)¶
Bases:
noether.core.schedules.base.IncreasingProgressScheduleCosine annealing scheduler with increasing values.
Example
Initialize the scheduler.
- Parameters:
config (noether.core.schemas.schedules.IncreasingProgressScheduleConfig)