Tensorflow调用tf.train.shuffle_batch函数报错“OutOfRangeError: RandomShuffleQueue is closed and has insufficient elements (requested , current size )
我是运行的中间出现这个问题,
1,网上的各种说法,我都试过了,发现仍然无法解决;
2,我这边是运行到第7个文件左右出现这个报错(已经验证过不是文件问题),经过查看是因为:运行中不断的往网络中添加图节点,导致运行到一定时间后,图节点过多内存爆掉,从而出现这个问题。所以报这个错有可能不是这一步出现问题,而是其他问题引发的。
解决方案:先将网上的方法都试一下,如果还不能解决就检查一下是不是其他步骤的问题引发这个报错:比如不断往里面写节点导致内存爆炸
本文针对TensorFlow使用tf.train.shuffle_batch函数时出现的OutOfRangeError问题进行深入分析,并提供了一种可能的解决方案,即由于不断添加图节点导致内存溢出而引发此错误。

823

被折叠的 条评论
为什么被折叠?



