一:目的
实现Windows版本Caffe(no GPU)的配置,并运行MNIST数据集以验证Caffe配置的正确性;
二:环境
1. Win 10(64位)
2. VS 2013
三:配置
1. Caffe-Windows下载;
(1) 下载Caffe-Windows,并解压,解压后如图所示;
值得注意的是,当前github中的版本没有对应的Windows文件夹,需要用cmake进行产生。这里提供一个之前的版本,解压完后就包含Windows文件夹。链接:https://pan.baidu.com/s/1nxggNSP 密码:344h
同样的,也可以在github上下载由微软提供的Caffe,后续的过程基本相同,链接为https://github.com/Microsoft/caffe(2) 修改配置文件,将caffe-windows\windows\CommonSettings.props.example备份,并重命名为CommonSettings.props,编辑CommonSettings.props如下。
在这里主要是把CpuOnlyBuild设置为了true,把UseCuDNN设置为了false
2. 编译Caffe-Windows;
(1) 用VS2013打开caffe-windows\windows\Caffe.sln,修改其配置属性为x64,Release版本,生成解决方案即可。
(2) 由于官方caffe-windows 的版本使用了NuGet管理第三方开发包,所以用vs2013进行编译时候回自动安装NuGet(该过程较慢)。生成成功之后的文件都在.\Build\x64\Release中。
(3)编译过程中可能会出现一些错误&#