optim.scheduler package
Submodules
optim.scheduler.base_scheduler module
optim.scheduler.cosine module
- class optim.scheduler.cosine.CosineScheduler(opts, **kwargs)[source]
Bases:
BaseLRScheduler
Cosine learning rate scheduler: https://arxiv.org/abs/1608.03983
optim.scheduler.cyclic module
- class optim.scheduler.cyclic.CyclicLRScheduler(opts, **kwargs)[source]
Bases:
BaseLRScheduler
Cyclic LR: https://arxiv.org/abs/1811.11431
optim.scheduler.fixed module
- class optim.scheduler.fixed.FixedLRScheduler(opts, **kwargs)[source]
Bases:
BaseLRScheduler
Fixed learning rate scheduler with optional linear warm-up strategy
optim.scheduler.multi_step module
- class optim.scheduler.multi_step.MultiStepLRScheduler(opts, **kwargs)[source]
Bases:
BaseLRScheduler
Multi-step learning rate scheduler with optional linear warm-up strategy
optim.scheduler.polynomial module
Module contents
- optim.scheduler.build_scheduler(opts: Namespace, *args, **kwargs) BaseLRScheduler [source]