【第2篇】RuntimeError: nms_impl: implementation for device cuda:0 not found.

### 文章目录

  • [@[toc]](#文章目录 @[toc] RuntimeError: nms_impl: implementation for device cuda:0 not found. 问题描述: 解决方案)
  • [RuntimeError: nms_impl: implementation for device cuda:0 not found.](#文章目录 @[toc] RuntimeError: nms_impl: implementation for device cuda:0 not found. 问题描述: 解决方案)
  • [问题描述:](#文章目录 @[toc] RuntimeError: nms_impl: implementation for device cuda:0 not found. 问题描述: 解决方案)
  • [解决方案](#文章目录 @[toc] RuntimeError: nms_impl: implementation for device cuda:0 not found. 问题描述: 解决方案)

RuntimeError: nms_impl: implementation for device cuda:0 not found.

问题描述:

使用MMDetection训练框架时,可能会遇到一个常见的错误:RuntimeError: nms_impl: implementation for device cuda:0 not found.这个错误通常发生在尝试CUDA设备上运行非极大抑制NMS操作时,系统无法找到对应的CUDA实现。具体表现为:

  1. Pytorch能够正确识别CUDA设备;
  2. 安装的也是mmcv-full,但无法找到对应的NMS CUDA实现;
python 复制代码
File "/miniforge/envs/mmdet/lib/python3.8/site-packages/mmcv/ops/nms.py", line 28, in forward
    inds = ext_module.nms(
RuntimeError: nms_impl: implementation for device cuda:0 not found.

解决方案

安装与mmdet版本兼容的mmcv-full,或者重新编译安装mmcv-full。

python 复制代码
# v2.28.1 版本的mmdet
pip uninstall mmcv-full==1.7.0
# 重新安装编译
MMCV_WITH_OPS=1 pip install mmcv-full==1.7.0

此类问题尤其出现在离线安装预编译版本。另外,mmcv-full 的安装依赖于yapf,其版本不能过高,一般0.40.1最为稳妥。

python 复制代码
pip install yapf==0.40.1

mmcv-full重新编译后,对mmcls、mmdeploy没有影响,这些不需要重新安装。

相关推荐
抠头专注python环境配置18 小时前
解决“No module named ‘tensorflow‘”报错:从导入失败到环境配置成功
人工智能·windows·python·tensorflow·neo4j
好奇龙猫18 小时前
【AI学习-comfyUI学习-三十六节-黑森林-融合+扩图工作流-各个部分学习】
人工智能·学习
卡尔AI工坊18 小时前
Andrej Karpathy:过去一年大模型的六个关键转折
人工智能·经验分享·深度学习·机器学习·ai编程
:mnong18 小时前
通过手写识别数字可视化学习卷积神经网络原理
人工智能·学习·cnn
俊哥V19 小时前
[本周看点]AI算力扩张的“隐形瓶颈”——电网接入为何成为最大制约?
人工智能·ai
X54先生(人文科技)19 小时前
碳硅协同对位法:从对抗博弈到共生协奏的元协议
人工智能·架构·零知识证明
阿里云大数据AI技术19 小时前
寻找 AI 全能王——阿里云 Data+AI 工程师全球大奖赛正式开启
人工智能·阿里云·云计算·天池大赛
Oflycomm19 小时前
CES 2026:高通扩展 IE-IoT 产品组合,边缘 AI 进入“平台化竞争”阶段
人工智能·物联网·高通·wifi7·ces2026·qogrisys
jay神19 小时前
指纹识别考勤打卡系统 - 完整源码项目
人工智能·深度学习·机器学习·计算机视觉·毕业设计
智慧医院运行管理解决方案专家19 小时前
当医院安全进入“自动驾驶”时代:AI机器人医院安全值守日记
人工智能·安全·自动驾驶