We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 42d1493 commit b1433d0Copy full SHA for b1433d0
tests/test_optimizer_parameters.py
@@ -205,7 +205,16 @@ def test_safe_fp16_methods():
205
assert optimizer.loss_scale == 2.0 ** (15 - 1)
206
207
208
-def test_ranger21_methods():
+def test_ranger21_warm_methods():
209
assert Ranger21.build_warm_up_iterations(1000, 0.999) == 220
210
assert Ranger21.build_warm_up_iterations(4500, 0.999) == 2000
211
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