复现SOLOv2爬坑记录--环境配置

本文记录了在Ubuntu 20.04上配置CUDA 11.1/11.3,3060显卡和PyTorch 1.8.2环境下复现SOLOv2模型遇到的torch版本、mmdetection版本和模型评估、训练阶段的问题。针对torch与CUDA版本不匹配、mmdetection导入错误、模型评估时的空列表问题以及训练中batch size设置等挑战,作者给出了详细的解决方案。
摘要由CSDN通过智能技术生成

项目场景:

关于solo的环境来来回回配了多次,记录在这里,一方面是帮助大家,另一方面也是自己在遇到问题的时候多进来看看,多总结,节约时间!!

环境:Ubuntu:20.04 cuda:11.1还是11.3? 显卡:3060 torch:1.8.2


1.torch版本问题

报错命令:

from .. import deform_conv_cuda

别的博文使用 python setup.py develop行不通

‘:/usr/local/cuda-10.0/nvcc': No such file or directory

有这个文件,对于cuda路径确实不对,但别的博文说直接改bashrc文件,****(优美的C语言)反反复复改了一天也不行,后来经过隔壁师兄指导,解决如下:
torch跟cuda有版本对应限制,不能版本太高,之前我装的是1.12,总是报错提示少deform_conv_cuda,也没找到原因,后来师兄帮我把torch改到1.8版本就没有这个错误了,在这里感谢王老师!!
这里也要注意安装torch用下面的命令,不要用pip(咱也不知道为啥)

另外Conda装torch没显示很正常,可以去网络里查看进度,不要着急~


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值