Unverified Commit f6d5b0f8 authored by Cao Yuhang's avatar Cao Yuhang Committed by GitHub
Browse files

fix lint #580 (#590)

parent c80e4cae
......@@ -73,9 +73,12 @@ class Fp16OptimizerHook(OptimizerHook):
runner.optimizer.param_groups = copy.deepcopy(
runner.optimizer.param_groups)
state = defaultdict(dict)
p_map = {old_p: p for old_p, p in
zip(chain(*(g['params'] for g in old_groups)),
chain(*(g['params'] for g in runner.optimizer.param_groups)))}
p_map = {
old_p: p
for old_p, p in zip(
chain(*(g['params'] for g in old_groups)),
chain(*(g['params'] for g in runner.optimizer.param_groups)))
}
for k, v in runner.optimizer.state.items():
state[p_map[k]] = v
runner.optimizer.state = state
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment