!4682 wide&deep only save 0ckpt in data parallel

Merge pull request !4682 from yao_yf/wide_and_deep_8p_data_parallel_only_save_0ckpt
pull/4682/MERGE
mindspore-ci-bot 5 years ago committed by Gitee
commit 5bd500bd97

@ -109,8 +109,11 @@ def train_and_eval(config):
directory=config.ckpt_path, config=ckptconfig)
out = model.eval(ds_eval)
print("=====" * 5 + "model.eval() initialized: {}".format(out))
callback_list = [TimeMonitor(ds_train.get_dataset_size()), eval_callback, callback]
if get_rank() == 0:
callback_list.append(ckpoint_cb)
model.train(epochs, ds_train,
callbacks=[TimeMonitor(ds_train.get_dataset_size()), eval_callback, callback, ckpoint_cb],
callbacks=callback_list,
sink_size=ds_train.get_dataset_size())

Loading…
Cancel
Save