
학습률을 코사인 곡선을 따라 lr_max 에서 lr_min 으로 감소시키는 스케줄. 현대 딥러닝 훈련의 표준.
선형 스케줄과 비교: 초반 warm phase 가 자연스럽게 길어져 안정적, 후반 annealing 효과 뚜렷.
함수 cosine_lr(t, T, lr_max, lr_min) 을 완성하세요.
t: 스칼라 또는 배열 (현재 스텝).T: 총 스텝 수.lr_max, lr_min: float.| # | 이름 | 검증 |
|---|---|---|
| 1 | t=0 → lr_max | |
| 2 | t=T → lr_min | |
| 3 | t=T/2 → (lr_max+lr_min)/2 | |
| 4 | 단조 감소 | 연속 스텝에서 lr 감소 |
| 5 | 벡터 입력 | shape 보존 |
코드를 작성하고 Run 을 눌러보세요.