Windows复现MonoDETR记录

时隔一年没想到要做后续的检测系统又来配环境,一直用服务器又要用Windows配环境又出现了一些新问题。

CUDA版本采用11.8,对应的CuDNN也为11.8的,附上下载链接:

CUDA Toolkit 11.8 Downloads | NVIDIA Developer

cuDNN Archive | NVIDIA Developer

必备的一些APP:

GIT和VS2017/2019版本,我用的2019版本,并且安装位置最好选默认位置。

复制代码
conda create -n monodetr python=3.8
conda activate monodetr
pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
pip install -r requirements.txt

在Git中编译

复制代码
cd lib/models/monodetr/ops/
bash make.sh

出现报错

解决办法,134行同理

cpp 复制代码
// 原代码
AT_DISPATCH_FLOATING_TYPES(value.type(), "ms_deform_attn_forward_cuda", ([&]
// 修改为
AT_DISPATCH_FLOATING_TYPES(value.scalar_type(), "ms_deform_attn_forward_cuda", ([&]

重新编译就好了。

后边部分为去年的一些报错。

setuptools版本问题

复制代码
pip list | grep setuptools

降低版本,报错解决

复制代码
python -m pip install setuptools==69.5.1

vs版本有问题,我的为2022版本

卸载,下载2017版本,重新编译,解决问题

复制代码
cd ../../../..
mkdir logs

准备数据集

bash test.sh configs/monodetr.yaml直接测试,完成。

服务器上一些问题,安装环境后测试报错,应该是numba版本问题

numba版本过高出现不兼容问题,更换版本解决

相关推荐
醇氧2 小时前
【Windows】优雅启动:解析一个 Java 服务的后台启动脚本
java·开发语言·windows
小小代码团4 小时前
2026 Office Online Server (全网最新/最详细/含问题修复) 终极部署教程
windows·microsoft·c#
爱吃山竹的大肚肚5 小时前
EasyPOI 大数据导出
java·linux·windows
公子无缘5 小时前
【Windows】关闭Windows Update自动更新2
windows
cici158746 小时前
二值化断裂裂缝的智能拼接算法
人工智能·算法·计算机视觉
gugugu.7 小时前
Redis Set类型完全指南:无序集合的原理与应用
数据库·windows·redis
历程里程碑8 小时前
C++ 9 stack_queue:数据结构的核心奥秘
java·开发语言·数据结构·c++·windows·笔记·算法
醇氧8 小时前
【Windows】从守护到终结:解析一个 Java 服务的优雅停止脚本
java·开发语言·windows
Coding茶水间9 小时前
基于深度学习的肾结石检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
图像处理·人工智能·深度学习·yolo·目标检测·机器学习·计算机视觉
HECUgauss9 小时前
微软拼音卡顿
windows