在上一篇中,费了九牛二虎之力总算是把Caffe编译通过了,现在我们可以借助mnist数据集,测试下Caffe的训练和检测效果。
准备工作:在自己的工作目录下,新建一个文件夹,命名为mnist_test(根据自己的习惯设定)。同时,建议大家安装文本编辑神器Notepad++,用它来编辑各种格式的文本真的很方便!这里用于打开和编辑用到的各种文件。
1、mnist手写数字数据集下载(http://yann.lecun.com/exdb/mnist/)。
将下图中的4个文件均下载到mnist_test文件夹下,并解压到当前文件夹,得到如下4个文件:t10k-labels.idx1-ubyte,train-labels.idx1-ubyte,t10k-images.idx3-ubyte,train-images.idx3-ubyte。
2、lmdb格式训练集和测试集转换。
2.1 在mnist_test文件夹下新建两个文本文件,分别命名为:create_minist_trainlmdb.bat和create_minist_testlmdb.bat。
2.2 向create_minist_trainlmdb.bat中添加如下内容,并保存:
D:\Libraries\caffe\msvc2013_64\bin\convert_mnist_data.exe train-images.idx3-ubyte train-labels.idx1-ubyte mnist_train_lmdb
pause
convert_mnist_data.exe位于caffe安装目录的bin文件夹下,无需将其拷到当前目录,只要制定其绝对路径即可。注意输入的文件名要正确,否则找不到,会报错!