使用DCNv2遇到的问题

git clone -b pytorch_1.7 https://github.com/ifzhang/DCNv2.git
cd DCNv2
./make.sh

搭建了虚拟环境,安装了pytorch=1.7.1,./make.sh遇到报错:

    raise ValueError("Unknown CUDA arch ({}) or GPU not supported".format(arch))
ValueError: Unknown CUDA arch (8.9) or GPU not supported

解决方法:在相应虚拟环境中的.../envs/fairmot_yopo/lib/python3.8/site-packages/torch/utils中的cpp_extension.py找到这一行

    supported_arches = ['3.5', '3.7', '5.0', '5.2', '5.3', '6.0', '6.1', '6.2',
                        '7.0', '7.2', '7.5', '8.0', '8.6']

在其中添加:'8.9'

修改后运行结果:


Installed ..../DCNv2
Processing dependencies for DCNv2==0.1
Finished processing dependencies for DCNv2==0.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值