自制TFRecord数据集,训练神经网络出现的一个问题,及解决办法。
错误现象:
数据训练完成后,测试数据集正确率时,运行mnist_test.py文件,出现错误代码
问题分析:显示需测试数据10000,现有数据0,推测可能是mnist.generateds生成的数据有问题。
回头进入data文件夹,查看生成的tfrecord,结果发现与同学正常运行产生的文件一致。
生成数据没问题,则可能出错点在读取数据上,查看read_tfRecord()模块。
发现label单词误拼为lable,问题解决。
教训:拼写错误,以后安装自动补全插件,减少类似错误。