Skip to content

Commit 2051922

Browse files
committed
update: get_lr()
1 parent 4890aab commit 2051922

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

tests/test_lr_schedulers.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -159,26 +159,26 @@ def test_linear_warmup_linear_scheduler():
159159
lr_scheduler = LinearScheduler(optimizer, t_max=10, max_lr=1e-2, min_lr=1e-4, init_lr=1e-3, warmup_steps=5)
160160

161161
for expected_lr in LWL_RECIPE:
162-
lr = lr_scheduler.step()
163-
np.testing.assert_almost_equal(expected_lr, lr)
162+
lr_scheduler.step()
163+
np.testing.assert_almost_equal(expected_lr, lr_scheduler.get_lr())
164164

165165

166166
def test_linear_warmup_cosine_scheduler():
167167
optimizer = AdamP(Example().parameters())
168168
lr_scheduler = CosineScheduler(optimizer, t_max=10, max_lr=1e-2, min_lr=1e-4, init_lr=1e-3, warmup_steps=5)
169169

170170
for expected_lr in LWC_RECIPE:
171-
lr = lr_scheduler.step()
172-
np.testing.assert_almost_equal(expected_lr, lr, 5)
171+
lr_scheduler.step()
172+
np.testing.assert_almost_equal(expected_lr, lr_scheduler.get_lr(), 5)
173173

174174

175175
def test_linear_warmup_poly_scheduler():
176176
optimizer = AdamP(Example().parameters())
177177
lr_scheduler = PolyScheduler(optimizer=optimizer, t_max=10, max_lr=1e-2, min_lr=1e-4, init_lr=1e-3, warmup_steps=5)
178178

179179
for expected_lr in LWP_RECIPE:
180-
lr = lr_scheduler.step()
181-
np.testing.assert_almost_equal(expected_lr, lr, 6)
180+
lr_scheduler.step()
181+
np.testing.assert_almost_equal(expected_lr, lr_scheduler.get_lr(), 6)
182182

183183

184184
@pytest.mark.parametrize('proportion_learning_rate', PROPORTION_LEARNING_RATES)
@@ -196,8 +196,8 @@ def test_proportion_scheduler(proportion_learning_rate):
196196
)
197197

198198
for _ in range(10):
199-
value = rho_scheduler.step()
200-
np.testing.assert_almost_equal(proportion_learning_rate[2], value, 6)
199+
_ = rho_scheduler.step()
200+
np.testing.assert_almost_equal(proportion_learning_rate[2], rho_scheduler.get_lr(), 6)
201201

202202

203203
def test_deberta_v3_large_lr_scheduler():

0 commit comments

Comments
 (0)