1、下载NugetPackages :http://pan.baidu.com/s/1jI9gssA,解压,放到caffe-master同目录下;
2.1、复制 D:\caffe-master\windows文件夹下的 CommonSettings.props.example,粘贴到相同文件夹,更改后缀为 props;
然后以文本格式打开,改动成下图红色部分;
2.2、用VS2013打开 D:\caffe-master\windows目录下的Caffe.sln文件,切换到Release,右键解决方案'Caffe' ---> 生成解决方案,完成后会自动在caffe-master文件夹下会生成一个Build文件夹;
3、下载数据mnist数据包:http://pan.baidu.com/s/1bpGgkIb ,放置到caffe-master\data\mnist 下;
4、在 D:\caffe-master\data\mnist 文件夹下新建一个create_mnist.bat(先新建成txt格式,然后改后文件缀为bat):
..\..\Build\x64\Release\convert_mnist_data.exe train-images.idx3-ubyte train-labels.idx1-ubyte mnist_train_lmdb
echo.
..\..\Build\x64\Release\convert_mnist_data.exet 10k-images.idx3-ubyte t10k-labels.idx1-ubyte mnist_test_lmdb
pause
文件格式如下:
双击运行create_mnist.bat文件,在当前目录下生成了对应的训练和测试集数据(然后需要拷贝到..\..\examples\mnist文件下):
5、打开examples\mnist目录下的lenet_solver.prototxt文件,可以看到solver_mode: GPU这一选项,设置为CPU;
6、打开examples\mnist目录下的lenet_train_test.prototxt文件,修改第一个和第二个layer的source为第一步生成的训练测试数据,如下图所示:
7、在 D:\caffe-master 文件夹下新建一个train_mnist.bat :
.\Build\x64\Release\caffe.exe train --solver=.\examples\mnist\lenet_solver.prototxt
Pause
文件格式如下:
双击train_mnist.bat 运行。
开始训练.......