Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPOCRv3 识别模型转换nb模型报错 #9163

Closed
ChaoII opened this issue Jun 22, 2022 · 8 comments
Closed

PPOCRv3 识别模型转换nb模型报错 #9163

ChaoII opened this issue Jun 22, 2022 · 8 comments
Assignees

Comments

@ChaoII
Copy link

ChaoII commented Jun 22, 2022

  • 版本、环境信息:
       1)Paddle Lite 版本:paddlelite 2.11
       2)Host 环境:MacOS 12.2(Monterey) intel CPU
  • 模型信息
       1)模型名称:PPOCRV3
  • 问题描述:Error: This model is not supported, because 1 ops are not supported on 'x86'. These unsupported ops are: 'matmul_v2'.看报错信息应该是该算子在x86上不支持。
    请问想要在x86上部署怎么办?(不想用paddle_inference,太大,macos上试验不支持静态编译)。
@paddle-bot-old
Copy link

您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看官网文档常见问题历史Issue来寻求解答。祝您生活愉快~

Hi! We've received your issue and please be patient to get responded. We will arrange technicians to answer your questions as soon as possible. Please make sure that you have posted enough message to demo your request. You may also check out the APIFAQ and Github Issue to get the answer.Have a nice day!

@xingjing1
Copy link
Collaborator

(1)能不能改下模型?将matmul_v2算子改成matmul?
(2)自己加一下这个算子可以参考arm上的matmul_v2算子

@ChaoII
Copy link
Author

ChaoII commented Jun 22, 2022

(1)能不能改下模型?将matmul_v2算子改成matmul? (2)自己加一下这个算子可以参考arm上的matmul_v2算子

好的,我研究研究,谢谢。顺带问一句,请问这个算子后面会加到x86里面么?

@xingjing1
Copy link
Collaborator

(1)能不能改下模型?将matmul_v2算子改成matmul? (2)自己加一下这个算子可以参考arm上的matmul_v2算子

好的,我研究研究,谢谢。顺带问一句,请问这个算子后面会加到x86里面么?

暂时没有排期加这个算子,可以参考arm实现v2的方法,只需要替换下gemm库,其他逻辑基本不变

@ChaoII
Copy link
Author

ChaoII commented Jun 22, 2022

(1)能不能改下模型?将matmul_v2算子改成matmul? (2)自己加一下这个算子可以参考arm上的matmul_v2算子

好的,我研究研究,谢谢。顺带问一句,请问这个算子后面会加到x86里面么?

暂时没有排期加这个算子,可以参考arm实现v2的方法,只需要替换下gemm库,其他逻辑基本不变

好的,感谢!

@mjp9527
Copy link
Collaborator

mjp9527 commented Jun 23, 2022

(1)能不能改下模型?将matmul_v2算子改成matmul? (2)自己加一下这个算子可以参考arm上的matmul_v2算子

好的,我研究研究,谢谢。顺带问一句,请问这个算子后面会加到x86里面么?

暂时没有排期加这个算子,可以参考arm实现v2的方法,只需要替换下gemm库,其他逻辑基本不变

好的,感谢!

这个有PR还未合入,可以先fetch下来编译 #9137

@ANDROIDTODO
Copy link

@mjp9527
我已经fetch了你的PR,编译OPT后已经可以正常转化x86平台的PPOCRv3模型了。
请问是否编译库之后就能在x86平台上能够跑通这个模型了?

@mjp9527
Copy link
Collaborator

mjp9527 commented Jun 23, 2022

如果只是缺这个算子就没问题,可以试试

@qili93 qili93 closed this as completed Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants