lightning_template.utils.optim.keep_and_linearly_decay_lr_scheduler#
Classes#
Keep lr first then decay learning rate linearly in optimizer. |
Module Contents#
- class lightning_template.utils.optim.keep_and_linearly_decay_lr_scheduler.KeepAndLinearlyDecayLrScheduler(optimizer, keep_epochs, decay_epochs, last_epoch=-1, verbose=False)#
Bases:
torch.optim.lr_scheduler._LRSchedulerKeep lr first then decay learning rate linearly in optimizer.
- Parameters:
optimizer (Optimizer) – Wrapped optimizer.
keep_epochs – target keep epoch.
decay_epochs – target decay epoch.
- keep_epochs#
- decay_epochs#
- get_lr()#
Compute learning rate using chainable form of the scheduler.