Tensorflow 踩的坑.1.OutOfRangeError

使用TFrecord 格式文件进行训练时,一直报下面错误,导致无法继续训练。
OutOfRangeError (see above for traceback): RandomShuffleQueue ‘_1_shuffle_batch/random_shuffle_queue’ is closed and has insufficient elements (requested 32,current size 10)

找了网上几个方法,如下:
(1).没有正确设置tfRecords的路径,或者没有tfRecords文件
(2).缩小批次大小
(3).添加 local 变量,sess.run(tf.local_variables_initializer())
(4).增大epoch设置
(5).加大样本数量
都无法解决。后来参考https://www.cnblogs.com/blog4ljy/p/9129285.html先将训练数据过大的图片resize,最终问题解决。
Mark。

你可能感兴趣的:(机器学习)