Paddle-Lite 无法使用picodet模型进行预测

vlju58qv  于 2022-04-21  发布在  Java
关注(0)|答案(2)|浏览(320)

为使您的问题得到快速解决,在建立 Issue 前,请您先通过如下方式搜索是否有相似问题:历史 issue, FAQ 文档, 官方文档

如果您没有查询到相似问题,为快速解决您的提问,建立 issue 时请提供如下细节信息:

  • 标题:无法使用picodet模型进行预测
  • 版本、预测库信息:

1)Paddle Lite 版本:bd89a46ae76df2b597adc57b2afb3a3a920f5c5a
2)Host 环境:Ubuntu 18.04
3)运行设备环境:华为昇腾 NPU 服务器
4)预测后端信息:Ascend 310

  • 预测信息

1)预测 API:C++
2)预测选项信息:huawei_ascend_npu、多线程
3)预测库来源: (full_publish 编译) ./lite/tools/build_linux.sh --arch=x86 --with_extra=ON --with_log=ON --with_exception=ON --with_nnadapter=ON --nnadapter_with_huawei_ascend_npu=ON --nnadapter_huawei_ascend_npu_sdk_root=/usr/local/Ascend/ascend-toolkit/latest full_publish

  • 复现信息:
  • 问题描述:[PaddleDetection 2.4]导出的picodet模型进行预测,模型已转化为.nb模型,运行predictor->Run();时出错。推测是输入信息错误导致的,参考Android的代码修改后,无法成功进行预测。
  • 部分代码,log,模型文件已上传。

main_cpp.txt
picodet_m_416_coco_lcnet.zip
log.txt

w80xi6nr

w80xi6nr1#

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

6ovsh4lw

6ovsh4lw2#

您好,根据您的 log 并结合代码初步判断是我们内部在对 mat_mul 算子进行shape推导时出现的错误,我们会尽快针对此问题进行修复。

同时,在 release/v2.11 分支 和 develop 分支上支持了另一个版本的 picodet 模型,您可以尝试部署此模型,
对应的 PaddleDetection 配置文件为picodet_l_416_coco.yml,或可直接下载该版本模型:https://paddlelite-demo.bj.bcebos.com/NNAdapter/models/PaddleDetection/v2.3/picodet_m_416_coco.tar.gz。

相关问题