未验证 提交 30636a29 编写于 作者: L Liufang Sang 提交者: GitHub

check path exists (#190)

上级 9710078e
...@@ -148,6 +148,9 @@ def compress(args): ...@@ -148,6 +148,9 @@ def compress(args):
exe = fluid.Executor(place) exe = fluid.Executor(place)
exe.run(fluid.default_startup_program()) exe.run(fluid.default_startup_program())
assert os.path.exists(
args.pretrained_model), "pretrained_model doesn't exist"
if args.pretrained_model: if args.pretrained_model:
def if_exist(var): def if_exist(var):
...@@ -241,7 +244,7 @@ def compress(args): ...@@ -241,7 +244,7 @@ def compress(args):
exe, exe,
dirname=os.path.join(args.checkpoint_dir, 'best_model'), dirname=os.path.join(args.checkpoint_dir, 'best_model'),
main_program=val_program) main_program=val_program)
if os.path.exists(os.path.join(args.checkpoint_dir, 'best_model')):
fluid.io.load_persistables( fluid.io.load_persistables(
exe, exe,
dirname=os.path.join(args.checkpoint_dir, 'best_model'), dirname=os.path.join(args.checkpoint_dir, 'best_model'),
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册