Set the learning rate of each parameter group using a cosine annealing schedule.
Cosine 그래프를 그리면서 learning rate가 진동하는 방식.
T_max : 반주기의 단계 크기값eta_min : 최소값
T_max가 100이면 반주기로 eta_min을 찍었다가 한 주기가 다 끝나면 다시 T_max로 올라갈 것임
참조
https://pytorch.org/docs/stable/generated/torch.optim.lr_scheduler.CosineAnnealingLR.html
https://gaussian37.github.io/dl-pytorch-lr_scheduler/
'딥러닝관련 > Techniques' 카테고리의 다른 글
Learning rate Warmup (0) | 2021.12.27 |
---|