Skip to content

Commit b4f9d64

Browse files
committed
update: test cases
1 parent 76fc353 commit b4f9d64

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

tests/constants.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
PID,
1616
PNM,
1717
QHM,
18+
SCION,
1819
SGDP,
1920
SGDW,
2021
SM3,
@@ -563,6 +564,8 @@
563564
(FOCUS, {'lr': 1e-1, 'weight_decay': 1e-3}, 5),
564565
(Kron, {'lr': 1e0, 'weight_decay': 1e-3}, 3),
565566
(EXAdam, {'lr': 1e-1, 'weight_decay': 1e-3}, 5),
567+
(SCION, {'lr': 5e-1, 'constraint': False, 'weight_decay': 1e-3}, 5),
568+
(SCION, {'lr': 1e-1, 'constraint': True}, 10),
566569
(Ranger25, {'lr': 1e-1}, 3),
567570
(Ranger25, {'lr': 1e-1, 't_alpha_beta3': 5}, 3),
568571
(Ranger25, {'lr': 5e-2, 'stable_adamw': False, 'orthograd': False, 'eps': None, 'lookahead_merge_time': 2}, 3),

tests/test_general_optimizer_parameters.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def test_epsilon(optimizer_name):
5757
'focus',
5858
'kron',
5959
'sgd',
60+
'scion',
6061
):
6162
pytest.skip(f'skip {optimizer_name} optimizer')
6263

@@ -86,6 +87,7 @@ def test_weight_decay(optimizer_name):
8687
'lomo',
8788
'ftrl',
8889
'muon',
90+
'scion',
8991
):
9092
pytest.skip(f'skip {optimizer_name} optimizer')
9193

tests/test_load_modules.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def test_load_lr_scheduler_invalid(invalid_lr_scheduler_names):
3434

3535

3636
def test_get_supported_optimizers():
37-
assert len(get_supported_optimizers()) == 95
37+
assert len(get_supported_optimizers()) == 96
3838
assert len(get_supported_optimizers('adam*')) == 8
3939
assert len(get_supported_optimizers(['adam*', 'ranger*'])) == 11
4040

0 commit comments

Comments
 (0)