最近在取tfrecord数据的时候,遇到以下错误:

RandomShuffleQueue is closed and has insufficient elements

之前以为是数据文件的问题,重新生成了一遍,并添加了确认逻辑,但还是出问题。

于是上网查了下,发现是数据解析时形状不对导致数据读取出现了问题,修改了每个字段对应的长度后,程序就可以正常运行了。