Skip to content

Commit 556d524

Browse files
committed
update: OPTIMIZERS
1 parent 8c98668 commit 556d524

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

tests/test_optimizers.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
(Lamb, {'lr': 1e-1, 'weight_decay': 1e-3, 'adam': True, 'eps': 1e-8}, 500),
5959
(Lamb, {'lr': 1e-1, 'weight_decay': 1e-3, 'pre_norm': True, 'eps': 1e-8}, 500),
6060
(LARS, {'lr': 1e-1, 'weight_decay': 1e-3}, 500),
61-
(RaLamb, {'lr': 2e-1, 'weight_decay': 1e-3}, 200),
61+
(RaLamb, {'lr': 1e-1, 'weight_decay': 1e-3}, 200),
6262
(RaLamb, {'lr': 5e-1, 'weight_decay': 1e-3, 'pre_norm': True}, 500),
6363
# (RaLamb, {'lr': 1e-1, 'weight_decay': 1e-3, 'degenerated_to_sgd': True}, 200),
6464
(MADGRAD, {'lr': 1e-2, 'weight_decay': 1e-3}, 500),
@@ -101,6 +101,11 @@ def test_f32_optimizers(optimizer_fp32_config):
101101
(x_data, y_data), model, loss_fn = build_environment()
102102

103103
optimizer_class, config, iterations = optimizer_fp32_config
104+
105+
optimizer_name: str = optimizer_class.__name__
106+
if optimizer_name == 'Nero' and 'constraints' not in config:
107+
return True
108+
104109
optimizer = optimizer_class(model.parameters(), **config)
105110

106111
init_loss, loss = np.inf, np.inf

0 commit comments

Comments
 (0)