安装 onnx-tf
pip install onnx-tf
命令转换 onnx->pb
onnx-tf convert -i /path/to/input.onnx -o /path/to/output
python 代码转换
import onnx
from onnx_tf.backend import prepare
def onnx2pb(onnx_input_path, pb_output_path):
onnx_model = onnx.load(onnx_input_path) # load onnx model
tf_exp = prepare(onnx_model) # prepare tf representation
tf_exp.export_graph(pb_output_path) # export the model
if __name__ == "__main__":
onnx_input_path = '../Reid_Merge_DRModel2/reid_fusion_256L2norm.onnx'
pb_output_path = './out.pb'
onnx2pb(onnx_input_path, pb_output_path)