小白的windows cpu 下caffe学习笔记(1)mnist测试

来源:互联网 发布:js判断字符串不等于 编辑:程序博客网 时间:2024/04/28 21:24

[根据这篇博文我出现的问题做了简要地笔记][(http://blog.csdn.net/qq_14845119/article/details/52415090)
]
1.去http://yann.lecun.com/exdb/mnist/下载mnist数据集,一开始我看到博文上的截图我以为只下载test,后来证明全下,按照博文下载后解压到caffe-master/data/mnist下
2.在caffe根目录下,新建一个create_mnist.bat,里面写入如下的脚本
这里要根据自己的路径写,比如我的这里就和作者的不一样,作者的路径多了个\mnist,注意的是这里要把test和train分别放在两个文件夹内,一个是mnist_test_lmdb,一个是mnist_train_lmdb不然会出现这个错误: Check failed: _mkdir(*sourse) == 0 (-1 vs. 0) mkdir .\examples\mnist\mnist_test_lmdbfailed
* Check failure stack trace: *,代码修改后如下(这里我参考了这篇博文[(http://www.cnblogs.com/billyzh/p/6307716.html))
.\Build\x64\Release\convert_mnist_data.exe .\data\mnist\mnist_train_lmdb\train-images.idx3-ubyte .\data\mnist\mnist_train_lmdb\train-labels.idx1-ubyte .\examples\mnist\mnist_train_lmdb
echo.
.\Build\x64\Release\convert_mnist_data.exe .\data\mnist\mnist_test_lmdb\t10k-images.idx3-ubyte .\data\mnist\mnist_test_lmdb\t10k-labels.idx1-ubyte .\examples\mnist\mnist_test_lmdb
pause
3.终于本小白见到了期待已久的画面呐!
4.根据第二篇博文修改了GPU为cpu,但是lanet_train_test_prototxt我的不用修改
5.在caffe根目录下新建train_mnist.bat写入如下代码:
.\Build\x64\Release\caffe.exe train –solver=.\examples\mnist\lenet_solver.prototxt
pause
6.等待训练结束,等了好久,小白的第一个caffe测试程序完成啦!!!!

0 0
原创粉丝点击