RFBNet代码运行+配置pytorch0.4.0

官方链接:https://github.com/ruinmessi/RFBNet
1.创建虚拟环境,激活,用conda install安装对应pytorch0.4.0版本:conda install pytorch=0.4.0 cuda90 -c pytorch(官网),关键是怎样都装不上啊。于是参考了链接https://blog.csdn.net/qq_18649781/article/details/89848266,但注意此时会装到python3.5下。
并用import torch、print(torch.version)、torch.cuda.is_available()查看是否安装成功。
问题:
创建虚拟环境时如果报错如下:
在这里插入图片描述
更改为国内镜像源即可。
解决方法:https://www.jianshu.com/p/2d416672c1d6
2.运行 sh make.sh命令,这和官方的不一样,但是对的,借鉴了DetNet代码运行流程。
报错:OSError: The CUDA lib64 path could not be located in /usr/lib64
解决方法:https://blog.csdn.net/wuzuyu365/article/details/52243430
修改build.py文件对应位置即可运行成功。
3.conda install opencv
4.sh data/scripts/VOC2007.sh #
不知道下载到哪了,也是醉了,而且也没有空间了。
先逐步定位:df -h、根目录下du -sh *、再一步步进入到某个目录下https://blog.csdn.net/u014520797/article/details/80840214?utm_source=blogxgwz6
终于找到了下载到哪了,https://www.cnblogs.com/wujing-hubei/p/5736868.html:find / -name 文件名,原来在/root/data下。没有空间了,只能将/home/dyn下面SSD中的VOCdevkit先删除了,又将/home/dyn下面的RefineDet中的VOCdevkit删除了。
之后运行训练代码,提示找不到路径No such file or directory: ‘/root/data/VOCdevkit/VOC2012/ImageSets/Main/trainval.txt’,于是放在根目录下运行,又提示找不到路径,No such file or directory: ‘./weights/vgg16_reducedfc.pth’。于是,归根结底,是代码的问题。于是,现在开始看代码。10:50

个人想法:还是用pip install比较保险,因为conda install会安装很多依赖包,可能会覆盖原先安装的包。而此处采用的conda install是因为以为要装cuda。而另一篇论文事实证明,用pip install也是可以的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值