Skip to content

Commit b1433d0

Browse files
committed
update: test_ranger21_variance_normalized
1 parent 42d1493 commit b1433d0

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

tests/test_optimizer_parameters.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,16 @@ def test_safe_fp16_methods():
205205
assert optimizer.loss_scale == 2.0 ** (15 - 1)
206206

207207

208-
def test_ranger21_methods():
208+
def test_ranger21_warm_methods():
209209
assert Ranger21.build_warm_up_iterations(1000, 0.999) == 220
210210
assert Ranger21.build_warm_up_iterations(4500, 0.999) == 2000
211211
assert Ranger21.build_warm_down_iterations(1000) == 280
212+
213+
214+
def test_ranger21_variance_normalized():
215+
model: nn.Module = nn.Linear(1, 1, bias=False)
216+
model.requires_grad_(False)
217+
218+
optimizer = Ranger21(model.parameters(), 100)
219+
with pytest.raises(ValueError):
220+
optimizer.step()

0 commit comments

Comments
 (0)