py-Faster-RCNN在windows下的pycaffe编译

20170714更新

前两天重新编译了一遍caffe,发现caffe官网的项目进行了更新。除了最后一步不需要添加环境变量之外,最主要的改变还是在build_win.cmd的修改上,需要在下面教程的基础上再将WITH_NINJA设为0。VS版本修改的行数也有一些出入,希望大家能够自行寻找到需要修改的地方。

前言

刚开始接触FRCNN的代码时,发现网上关于windows下编译caffe的资料并不多,所以自己花了一些时间探索出了解决方法,但一直没有上传。

最近发现很多人都需要这个教程,所以干脆直接传上来,就不用我再一个个发邮件了~≧▽≦~

在windows下跑FRCNN的难点在于pycaffe的编译,因为FRCNN使用的pycaffe是在caffe自带的层中添加了两个新的网络层类型后重新编译的得到的。所以本文主要介绍的就是如何在windows对caffe添加新层并编译。

添加新层

  • 首先完全按照官网上的指示来 https://github.com/BVLC/caffe/tree/windows
  • 环境需求:
    • Visual Studio 2013 or 2015
    • CMake 3.4 or higher (Visual Studio and Ninja generators are supported)
    • Python 2.7 Anaconda x64 (or Miniconda).
    • CUDA 7.5 or 8.0 (optional) (use CUDA 8 if using Visual Studio 2015)
    • cuDNN v5 (optional)
  • 将cmake.exe的路径添加到系统变量PATH中。
  • 在cmd中执行下面代码(找到一个路径ROOT下):

    ROOT > git clone https://github.com/
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值