fix bug when load dict for optimizer in resume training

pull/1938/head
HydrogenSulfate 2022-05-17 21:01:10 +08:00
parent afb473e2ae
commit f4e400fa3a
1 changed files with 2 additions and 2 deletions

View File

@ -105,7 +105,7 @@ def init_model(config, net, optimizer=None, loss: paddle.nn.Layer=None):
net.set_state_dict(para_dict) net.set_state_dict(para_dict)
loss.set_state_dict(para_dict) loss.set_state_dict(para_dict)
for i in range(len(optimizer)): for i in range(len(optimizer)):
optimizer[i].set_state_dict(opti_dict) optimizer[i].set_state_dict(opti_dict[i])
logger.info("Finish load checkpoints from {}".format(checkpoints)) logger.info("Finish load checkpoints from {}".format(checkpoints))
return metric_dict return metric_dict