Caffe的数据改组方式

时间:2017-02-27 13:40:56

标签: machine-learning neural-network deep-learning caffe shuffle

通过设置 create_imagenet.sh 中的 - shuffle 标志来完成洗牌吗? :

GLOG_logtostderr=1 $TOOLS/convert_imageset \
   --resize_height=$RESIZE_HEIGHT \
   --resize_width=$RESIZE_WIDTH \
   --shuffle \

我的意思是我之后不需要手动洗牌,如果旗帜已经完成的话。标签怎么样,是否会在生成的 lmdb 文件中自动进行混洗?

1 个答案:

答案 0 :(得分:1)

使用convert_imageset工具在二进制数据库文件(格式)中创建训练/验证数据的副本。数据集中编码的数据包括示例对及其对应的标签 因此,当shuffle数据集时,标签会随数据混洗以保持数据与其地面实况标签之间的对应关系。
在训练期间无需再次对数据进行洗牌。