我训练了一个模型,现在我想将模型转为ONNX,但是我输入:
# 当前位置: /home/aistudio/PaddleDetection-master/output/
# 模型参数位置:/home/aistudio/PaddleDetection-master/output/model/
# 保存模型位置:/home/aistudio/PaddleDetection-master/output/ONNX/
!cd /home/aistudio/PaddleDetection-master/output
!paddle2onnx --model_dir ./model --model_filename best_model.pdmodel --params_filename best_model.pdparams --opset_version 11 --save_file ./ONNX
时会报错:
[Paddle2ONNX] Start to parse PaddlePaddle model...
[Paddle2ONNX] Model file path: ./model/best_model.pdmodel
[Paddle2ONNX] Paramters file path: ./model/best_model.pdparams
[Paddle2ONNX] Start to parsing Paddle model...
[ERROR] Paddle2ONNX: Only support weight with lod_level = 0.
经过我查询文档,发现必须是.pdiparams文件,所以我想问如何将.pdparams转为.pdiparams文件
还想问一下,pdmodel是不是也要转为推理的pdmodel???
或者说我该怎么支持输出可以使用的文件?我的工程源码使用的是PaddleDetection(2021-04-29),数据集使用的是VOC车辆(2020-10-13).
操作指令为:https://aistudio.baidu.com/aistudio/projectdetail/1894087
同问