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:
ValueError
lr scheduler is not supported.