安装及配置py-faster-rcnn(亲测且详细)

个人微信公众号:AI研习图书馆,欢迎关注~

深度学习知识及资源分享,学习交流,共同进步~

编译 py-faster-rcnn

1. 本机配置

  1. Ubuntu16.04
  2. CUDA 8.0 & CUDNN5.1
  3. python2.7
    查看CUDA和CUDNN版本的方法:
    终端中输入
cuda 版本   
cat /usr/local/cuda/version.txt  

cudnn 版本   
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 

2. 下载py-faster-rcnn源码

使用git从github上克隆源码仓库

git clone --recursive https://github.com/rbgirshick/py-faster-rcnn.git

–recursive :是为了递归下载caffe-master
因为 py-faster-rcnn/caffe-fast-rcnn来自另一个仓库

注: 如果执行完git clone指令后发现 py-faster-rcnn/caffe-fast-rcnn目录是空的,则需要继续下载,执行如下指令:
```python
cd caffe-fast-rcnn
git submodule update --init --recursive

3. 安装依赖项

进入py-faster-rcnn/caffe-fast-rcnn/python目录,caffe-fast-rcnn/python/requirement.txt文件列出了pycaffe的所有依赖库,要把requirements下的依赖都装一遍,执行如下指令:

$for req in $(cat requirements.txt);  do pip install $req; done

4. 编译Cython

进入py-faster-rcnn/lib目录,执行如下指令:

make

5. 编译caffe

更新caffe版本
需要先更新用到的caffe,原版py-faster-rcnn依赖的caffe比较老,不支持cudnnv5,那就更新下对应的源码,进入 py-faster-rcnn/caffe-fast-rcnn 依次执行如下指令:

cd caffe-fast-rcnn  
git remote add caffe https://github.com/BVLC/caffe.git  
git fetch caffe  
git merge -X theirs caffe/
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI研习图书馆

您的鼓励将是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值