PaddlePaddle / Paddle2ONNX

ONNX Model Exporter for PaddlePaddle
Apache License 2.0
738 stars 173 forks source link

paddle模型ch_ppocr_server_v1.1_rec_infer转onnx失败 #1056

Open Mr-Yujie opened 1 year ago

Mr-Yujie commented 1 year ago

请将下面信息填写完整,便于我们快速解决问题,谢谢!

问题描述 ch_ppocr_server_v1.1_rec_infer转onnx时,lstm和ctc_align算子不支持,且用户必须使用该版本。

更多信息 :

报错截图 fbf6421c-8bda-4e2f-a172-fc2eb6213a4b

其他信息

yeliang2258 commented 1 year ago

可以尝试Paddle 2.2版本之后导出的Paddle模型转换为ONNX

yeliang2258 commented 1 year ago

lstm在Paddle2.2之后应该都升级为rnn了

Mr-Yujie commented 1 year ago

paddlepaddle版本已经升级 但是还是报错........

paddle error
Mr-Yujie commented 1 year ago

paddle升级为2.3也不行

截图 111
yeliang2258 commented 1 year ago

是模型,模型需要使用Paddle2.2版本之后导出的

Mr-Yujie commented 1 year ago

也就是说,需要用模型在paddle2.2以后版本重新训练,再导出模型?再转换onnx?

yeliang2258 commented 1 year ago

可以咨询OCR,这个模型是否有新版本,应该会有升级版的模型。

Mr-Yujie commented 1 year ago

我知道有升级版本模型2.0,、3.0版本,但是帖子开头我就提到了,客户只使用当前版本。 (1)所以说,解决这个问题需要用模型在paddle2.2以后版本重新训练,再导出paddle模型?才能再转换onnx? (2)那么转换该模型paddle2onnx版本是多少?

yeliang2258 commented 1 year ago

您好,这个模型中ctc_align OP不支持导出为ONNX,所以不支持导出为ONNX,目前Paddle2ONNX支持导出PP-OCRv2和PP-OCRv3系列模型导出为ONNX

Mr-Yujie commented 1 year ago

收到,谢谢