打算用TensorFlow Object Detection(目标识别系统)训练数据,按照网上的案例,下载VOC2012后,输入一个命令行,就可以打包完成,但在PYTHON3下,出现了各种错误,因此,自己动手修改了GOOGLE提供的打包代码源代码,最终完成打包。
当然,估计可能还有更简单的方法,或者未来谷歌会提供一个支持3.0以上版本的程序。。。。,由于资料太少,本人就自己动手处理了。
本人的环境WIN64,PYTHON3.5,使用create_pascal_tf_record.py,运行后出现很多错误,部分是PYTHON2.7和PYTHON3的兼容问题,部分是要修改核心代码
设定一个辅助函数,解决ID问题。
TensorFlow Object Detection目前仅支持PYTHON2.7,建议大家别折腾,3.5下问题太多了。