Skip to content

Commit e98bd96

Browse files
committed
update: test_get_chebyshev_lr
1 parent 46138fb commit e98bd96

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

tests/test_lr_schedulers.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,17 +200,19 @@ def test_get_chebyshev_lr():
200200
optimizer.step()
201201

202202
lr_scheduler = get_chebyshev_schedule(optimizer, num_epochs=16, is_warmup=True)
203-
lr_scheduler.step(0)
203+
lr_scheduler.last_epoch = 0
204+
lr_scheduler.step()
204205

205206
np.testing.assert_almost_equal(lr_scheduler.get_last_lr(), 1e-3)
206207

207208
optimizer = AdamW(Example().parameters())
208209
optimizer.step()
209210

210211
lr_scheduler = get_chebyshev_schedule(optimizer, num_epochs=16, is_warmup=False)
212+
lr_scheduler.last_epoch = 0
211213

212-
for i, expected_lr in enumerate(recipes, start=1):
213-
lr_scheduler.step(i)
214+
for expected_lr in recipes:
215+
lr_scheduler.step()
214216
np.testing.assert_almost_equal(lr_scheduler.get_last_lr(), expected_lr)
215217

216218

@@ -313,7 +315,7 @@ def test_wsd_lr_scheduler():
313315

314316
expected_lrs = [0.0005, 0.001, 0.001, 0.001, 0.000775, 0.000325, 0.0001, 0.0001, 0.0001]
315317

316-
for step, expected_lr in enumerate(expected_lrs):
318+
for expected_lr in expected_lrs:
317319
lr_scheduler.step()
318320
np.testing.assert_almost_equal(expected_lr, lr_scheduler.get_last_lr(), 6)
319321

0 commit comments

Comments
 (0)