OneCycle Learning Rate Scheduling Callback
Source:R/CallbackSetLRScheduler.R
mlr_callback_set.lr_scheduler_one_cycle.RdChanges the learning rate based on the 1cycle learning rate policy.
Wraps torch::lr_one_cycle(), where the default values for epochs and steps_per_epoch are the number of training epochs and the number of batches per epoch.
Super classes
CallbackSet -> CallbackSetLRScheduler -> CallbackSetLRSchedulerOneCycle
Methods
Inherited methods
CallbackSetLRSchedulerOneCycle$new()
Creates a new instance of this R6 class.
Usage
CallbackSetLRSchedulerOneCycle$new(...)CallbackSetLRSchedulerOneCycle$on_begin()
Creates the scheduler using the optimizer from the context