首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AMD GPU时,用于YOLO输出的平台是什么?

使用AMD GPU时,用于YOLO输出的平台是什么?
EN

Stack Overflow用户
提问于 2022-11-22 21:44:11
回答 1查看 30关注 0票数 0

被这个问题折磨了很长时间,我向你请教该往哪个方向走。目的-在windows上开发通用应用程序,利用AMD/Nvidia/Intel GPU、AMD/Intel CPU (其中一种设备)的计算能力。据我所知,OpenCV DNN模块在CPU计算方面处于领先地位;计划为Nvidia显卡设计一个DNN + Cuda包,为Intel规划一个DNN + OpenCL包。但是用DNN + OpenCL测试AMD rx580时,我遇到了以下问题:https://github.com/opencv/opencv/issues/17656。这个模块根本不支持AMD GPU计算吗?如果是的话,请您告诉我,这是可能的平台,最好是尽可能有效。一个可能的解决方案可能是腾讯的ncnn,但我不确定它在桌面上的表现。在输出时,我指的是检测到的对象的坐标和它们的名称(在opencv模块中,我用cv::dnn::Net::forward()获取它们。)还有,如果我哪里错了就纠正我。如有任何反馈,将不胜感激。

我尝试了OpenCV DNN + OpenCL模块,并期望高性能,但这种组合不起作用。

EN

回答 1

Stack Overflow用户

发布于 2022-11-30 10:04:40

我相信OpenCV不支持AMD的GPU优化。如果您对在非Nvidia GPU上运行DL模型感兴趣,我建议您阅读PlaidMLYOLO-OpenCLDeepCL

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74539306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档