一篇验证性的实验记录文章.
1.准备数据
进入Cifar的 官网 ,下载Cifar-10的 binary version. 解压得到:
其中5个data_batch里是用于训练的50000张32*32图片,test_batch.bin里是测试用的10000张同规格的图片.
然后用caffe自带的cifar专用数据转换工具 convert_cifar_data.exe (好像不能转换cifar-100的数据) 对上述二进制数据进行转换.
Usage: 二进制文件夹目录 输出目录 输出格式
这里的输出格式使用LMDB
ps.如果你的caffe\bin里面没有这个 convert_cifar_data.exe 工具,你可以重新编译caffe.
或者像我一样在这里找到caffe的 Prebuilt binaries.
这个是已经编译好可以直接(?)用的Caffe , 你在里面会找到这个工具.
最后会得到:
里面就是之后输入的,熟悉的LMDB格式的数据.
利用LMDB数据生成均值文件 mean.binaryproto :
同样使用Caffe自带的 compute_image_mean.exe 工具
得到
至此数据全部准备完毕.