@@ -64,14 +64,16 @@ def program2onnx(model_dir,
6464 enable_onnx_checker = False ):
6565 try :
6666 import paddle
67- v0 , v1 , v2 = paddle .__version__ .split ('.' )
68- if v0 == '0' and v1 == '0' and v2 == '0' :
69- logging .warning ("You are use develop version of paddlepaddle" )
70- elif int (v0 ) != 1 or int (v1 ) < 8 :
71- raise ImportError ("paddlepaddle>=1.8.0 is required" )
7267 except :
7368 logging .error (
7469 "paddlepaddle not installed, use \" pip install paddlepaddle\" " )
70+
71+ v0 , v1 , v2 = paddle .__version__ .split ('.' )
72+ if v0 == '0' and v1 == '0' and v2 == '0' :
73+ logging .warning ("You are use develop version of paddlepaddle" )
74+ elif int (v0 ) <= 1 and int (v1 ) < 8 :
75+ raise ImportError ("paddlepaddle>=1.8.0 is required" )
76+
7577 import paddle2onnx as p2o
7678 # convert model save with 'paddle.fluid.io.save_inference_model'
7779 if hasattr (paddle , 'enable_static' ):
@@ -107,7 +109,7 @@ def main():
107109 format (paddle2onnx .__version__ ))
108110 return
109111
110- assert args .model_dir is not None , "--model should be defined while translating paddle model to onnx"
112+ assert args .model_dir is not None , "--model_dir should be defined while translating paddle model to onnx"
111113 assert args .save_file is not None , "--save_file should be defined while translating paddle model to onnx"
112114 program2onnx (
113115 args .model_dir ,
0 commit comments