Caffe练习(一):对手写字体mnist进行识别
程序员文章站
2024-03-14 21:17:35
...
上午正式装好Caffe,下午就开始测试一下,当然是测试有名的手写识别mnist,一步一个坑,最终测试成功,准确率99.13%,放测试结果图:
下面来说一说测试步骤和填坑方法。
1、下载数据集“mnist-leveldb.7z”,解压后放在包括mnist-test-leveldb和mnist-train-leveldb两个文件夹,将这两个文件夹放在“D:\project\caffe\examples\mnist”路径下。也可以通过双击get_mnist,我两种方法都尝试了。
2、修改配置文件。
1)、修改D:\project\caffe\examples\mnist\lenet_solver.prototxt
2)、修改D:\project\caffe\examples\mnist\lenet_train_test.prototxt
3)、修改D:\project\caffe\examples\mnist\train_lenet
4)、在D:\project\caffe文件夹下创建run.bat 输入:
build\tools\Release\caffe.exe train --solver=examples/mnist/lenet_solver.prototxt
pause
注意“\”和“/”
3、双击run.bat运行,就成功啦。
4、编译的路注定是多灾多难的,下午遇到了好几种错误,归纳如下。
1)错误:找不到指定路径
解决:检查路径是否正确,/和\是否用错了
2)错误:db_Imdb.hpp:15]Check failed:mdb_status
解决:还是路径错误,注意看这个错误的上面一句是什么。
总之一点:路径、路径、路径很重要!!!
上一篇: triplet-loss minist