【学习笔记】caffe for windows 安装配置


2015/09/24更新:可使用happynear caffe,视需要添加opencv依赖项或修改部分文件就可使用,具体地址请善用搜索 微笑

1.Caffe的主版本只支持Linux,所以要下载专门的Caffe Windows版本,网址为

https://github.com/niuzhiheng/caffe

该版本需要的环境如下

1)Windows 64-bit

2)MS Visual Studio 2012

3)CUDA toolkit 6.5

4)Other dependencies which you can directly download from here.

2.下载VS2012和CUDA

1)VS2012。

2)CUDA 6.5下载地址https://developer.nvidia.com/cuda-downloads。AMD显卡也可以直接安装,但是应该不能使用。

3.配置第三方库

可以直接在CSDN上找到caffe运行依赖的打包文件,名字叫dependency-20140804.7z或者之类的都可以,解压到相应目录。

打开MainBuilder.sln工程文件,属性->C/C++->常规->附加包含目录添加头文件,属性->链接器->常规->附加包含目录添加lib文件目录

属性->链接器->输入 添加../../3rdparty/lib下的.lib文件名。

4.用VS2012打开\build\MSVC目录下的MainBuilder.sln工程文件,选择”x64”,进行编译。

编译时可能会出现std::stuple模板参数之类的问题,估计是VS2012的问题,在C/C++ ->预处理器 -> 预处理器定义添加 _VARIADIC_MAX=10 可解决问题。

编译后在./bin下生成MainCaller.exe文件。


测试时,可在./caffe-windows/example/mnist下点击get_mnist_leveldb.bat下载mnist手写字体数据库,下载后运行train_lenet.bat进行训练。

(用CPU训练的话,我的电脑大概训练了一个小时?)

使用GPU训练时,可用记事本打开lenet_solver.prototxt文件,将最后一行的GPU参数改为CPU即可。


由于暂时不使用GPU,GPU详细设置先暂告一段落。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值