Skip to content

Commit 84be8c4

Browse files
committed
update: test_sam_methods
1 parent 69ca1a0 commit 84be8c4

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

tests/test_optimizer_parameters.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,15 @@ def test_lookahead_parameters():
148148
Lookahead(optimizer, pullback_momentum='invalid')
149149

150150

151+
def test_sam_methods():
152+
model: nn.Module = Example()
153+
parameters = model.parameters()
154+
155+
optimizer = SAM(parameters, load_optimizers('adamp'))
156+
optimizer.reset()
157+
optimizer.load_state_dict(optimizer.state_dict())
158+
159+
151160
def test_safe_fp16_methods():
152161
model: nn.Module = Example()
153162

tests/test_optimizers.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,6 @@ def test_sam_optimizers(adaptive, optimizer_sam_config):
181181

182182
optimizer_class, config, iterations = optimizer_sam_config
183183
optimizer = SAM(model.parameters(), optimizer_class, **config, adaptive=adaptive)
184-
optimizer.reset() # meaningless, but for coverage
185184

186185
init_loss, loss = np.inf, np.inf
187186
for _ in range(iterations):

0 commit comments

Comments
 (0)