CUDA Error: no kernel image is available for execution on the device

程序中使用到了darknet静态库,将该程序放在另一台机器上执行时报错:

原因:两台机器显卡的算力不一致,在编译darknet的时候应修改makefile配置使其与本机的gpu算力一致。

然后将生成的darknet静态库放程序里再重新编译。

修改方法:

1 查看根据显卡信号查看算力:

 地址:https://developer.nvidia.com/cuda-gpus

2 修改darknet的makefile:

3 重新编译

 

参考:https://www.wandouip.com/t5i107650/

版权声明:本文为CSDN博主「zebra_zzh」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_24282081/article/details/107087552

zebra_zzh

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

单目3D目标检测调研

单目3D目标检测调研
一、 简介 现有的单目3D目标检测方案主要方案主要分为两类,分别为基于图片的方法和基于伪雷达点云的方法。   基于图片的方法一般通过2D-3D之间的几何约束来学习,包括目标形状信息&#xff0