通过设置 create_imagenet.sh 中的 - shuffle 标志来完成洗牌吗? :
GLOG_logtostderr=1 $TOOLS/convert_imageset \
--resize_height=$RESIZE_HEIGHT \
--resize_width=$RESIZE_WIDTH \
--shuffle \
我的意思是我之后不需要手动洗牌,如果旗帜已经完成的话。标签怎么样,是否会在生成的 lmdb 文件中自动进行混洗?
答案 0 :(得分:1)
使用convert_imageset
工具在二进制数据库文件(lmdb或leveldb格式)中创建训练/验证数据的副本。数据集中编码的数据包括示例对及其对应的标签
因此,当shuffle
数据集时,标签会随数据混洗以保持数据与其地面实况标签之间的对应关系。
在训练期间无需再次对数据进行洗牌。