MCPcopy Create free account
hub / github.com/HazyResearch/spacetime / get_optimizer

Function get_optimizer

optimizer.py:7–14  ·  view source on GitHub ↗
(model, configs)

Source from the content-addressed store, hash-verified

5
6
7def get_optimizer(model, configs):
8 optim_configs = {k: v for k, v in configs.items() if k != '_name_'}
9 if configs['_name_'] == 'adamw':
10 return torch.optim.AdamW(model.parameters(), **optim_configs)
11 elif configs['_name_'] == 'sgd':
12 return torch.optim.SGD(model.parameters(), **optim_configs)
13 elif configs['_name_'] == 'adam':
14 return torch.optim.Adam(model.parameters(), **optim_configs)
15
16
17def get_scheduler(model, optimizer, configs):

Callers 1

mainFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected