windows安装caffe+python

  • Caffe介绍

Caffe是纯粹的C++/CUDA架构,支持命令行、Python和MATLAB接口;可以在CPU和GPU直接无缝切换

  • 工具准备

Caffe(caffe-master): https://github.com/Microsoft/caffe,百度云下载:http://pan.baidu.com/s/1hs8ngpA 密码:ith0

微软的Windows三方包(Nuget程序包):http://pan.baidu.com/s/1pKQKJJP 密码:2vzy

VS2013安装包链接:http://pan.baidu.com/s/1dF5OTWH 密码:16fn

Python2.7或者Anoconda2    

从网上发现目前只支持VS2013和VS2015,并且安装步骤略有不同,此处已VS2013为例。

  • 安装

(1)修改CommonSettings.props.example文件

首先解压caffe-master.zip压缩包,打开caffe-master文件夹。在windows文件夹下复制CommonSettings.props.example文件,重命名为CommonSettings.props文件,并进行下面修改。

https://images2015.cnblogs.com/blog/888816/201701/888816-20170120142204671-981962268.png

(2)编译Caffe.sln

在windows文件夹下找到Caffe.sln,并用VS2013打开Caffe.sln,先编译libcaffe(右键生成),再编译编译Caffe(右键生成)。(有两种Debug和Release活动配置,都可以编译),等待一段时间,整个项目编译完成之后,会在下方显示成功15个。编译完成后会在caffe-master同级文件夹下出现NugetPackages文件夹。(很慢)

  • 配置python接口

(1)继续编译pycaffe,选择release模式,编译完成后,生成.\caffe-master\Build\x64\Release\pycaffe文件夹,将其中的caffe文件夹复制到python2的安装包中(site-packages)。

  • 调用caffe

import caffe

可能报错:ImportError: No module named skimage.io

解决方案:pip install scikit-image

可能报错:ImportError: No module named google.protobuf.internal

解决方案:pip install protobuf

参考

https://jingyan.baidu.com/article/8ebacdf00b251749f65cd539.html

https://www.cnblogs.com/billyzh/p/6307716.html

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值