-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Wrong detection results for yolov7 on RISC-V with RVV #5360
Comments
Please run ncnn unit test with RVV to see what goes wrong. Run ncnn unit test: |
Hi @wzyforgit! Thank you for taking the time to reply. I just ran all the unit tests and apart from one test, all of them have passed. When running Also for I'd be thankful for any other tips you may be able to give me. |
There is another way here:
I'm sorry that I'm not good at RVV and C906 core. |
|
The bug has been confirmed and can be reproduced |
fixed in #5398 |
Thank you so much @nihui! It works now :) |
error log | 日志或报错信息 | ログ
When peforming object detection with yolov7 and NCNN on RISC-V, I get different results depending on if i use NCNN with RVV support or without RVV support. I use the same source code but the NCNN library is compiled differently. The results are the same, when perfoming inference on x86, armv8 or RISC-V without RVV. Just when compiling with RVV, I get wrong results.
Classification with NCNN on RISC-V with RVV
Classification with NCNN on RISC-V without RVV
context | 编译/运行环境 | バックグラウンド
how to reproduce | 复现步骤 | 再現方法
I uploaded an example project with instructions on how to compile with and without RVV support. For the compilation of the NCNN library i followed the steps in the wiki.
more | 其他 | その他
Please let me know, if I need to supply more information. I would really appreciate any help with this. Thank you in advance! 谢谢!
The text was updated successfully, but these errors were encountered: