FastSurferCNN.utils.lr_scheduler¶
- FastSurferCNN.utils.lr_scheduler.get_lr_scheduler(optimizer, cfg)[source]¶
Give a schedular for left-right scheduling.
- Parameters:
- optimizer
torch.optim.Optimizer Optimizer for the scheduler.
- cfg
yacs.config.CfgNode Configuration node.
- optimizer
- Returns:
Union[None,scheduler.StepLR,scheduler.CosineAnnealingWarmRestarts]A learning rate scheduler configured according to
cfg, or None if no scheduling is required.
- Raises:
ValueErrorlr scheduler is not supported.