将dataset convert to tfrecords时遇到的问题:
1. 在SSD的工程下面创建一个shell脚本tf_convert_data.sh,调用tf_convert_data.py将test set转化成tfrecords:这里直接运行会碰到无法读取图片,UTF-8无法decode的Erro,解决办法是打开SSD工程—>datasets—>pascalvoc_to_tfrecords.py,然后更改文件的83行(具体行数因人而异)读取方式为’rb’
filename = directory + DIRECTORY_IMAGES + name + '.jpg'
image_data = tf.gfile.FastGFile(filename, 'rb').read()
2.bash tf_convert_data.sh 此文件里面的VOC2007_tfrecord是需要自己新建的
3.voc2007的文件要如此放置3个压缩包放在三个文件夹(文件夹按要求命名),解压出来
4.
此问题仍然没能解决