Caffe: Faster-RCNN Python版本配置 (Windows)

本文详细介绍了在Windows系统中配置Caffe-Microsoft和Faster-RCNN的步骤,包括添加VS cl.exe环境变量,解决Caffe编译错误MSB4062,以及配置py-faster-rcnn的详细过程,如修改setup_cuda.py以匹配CUDA环境,解决依赖问题,运行demo等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:VS2013,CUDA8.0,CuDNN 5.0,Win10/7,Anaconda

一、准备工作

1. 添加VS的cl.exe所在路径至环境变量

VS的安装路径下有一个VC文件夹,将其中的bin目录添加值环境变量(该目录下有cl.exe),路径参考如下:

D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

如未正确添加后续步骤将出现 TypeError: object of type ‘NoneType’ has no len() 错误。

2. 下载Caffe-Microsoft并添加roi_poling_layer后正确编译

下载地址:https://github.com/Microsoft/caffe
由于windows版本caffe的不完善,要先在libcaffe项目中添加roi_poling层的相关支持。具体操作如下:

在libcaffe项目下的 cu—layers 文件夹右击,添加——现有项,找到 caffe根目录—src—caffe—layers下,添加roi_pooling_layer.cu

添加现有项

路径示例:

这里写图片描述

同理,在libcaffe项目下的 src—layers 添加roi_polling_layer.cpp
(所在路径:caffe根目录—src—caffe—layers)

在libcaffe项目下 include—layers添加roi_po

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值