Tensorflow OutOfRangeError:第一步训练结束

时间:2019-10-22 04:13:51

标签: python tensorflow

我是tensorflow的新手,正在尝试训练我的自定义数据集。

当我开始训练时,出现以下错误: (Python 3.6,tensorflow 1.12)

在处理上述异常期间,发生了另一个异常:

Traceback (most recent call last):
  File "train.py", line 267, in <module>
    tf.app.run()
  File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/platform/app.py", line 125, in run
    _sys.exit(main(argv))
  File "train.py", line 263, in main
    train()
  File "train.py", line 188, in train
    feed_dict={network_train.is_train:True, network_train.lr:lr_value})
  File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/client/session.py", line 929, in run
    run_metadata_ptr)
  File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/client/session.py", line 1152, in _run
    feed_dict_tensor, options, run_metadata)
  File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/client/session.py", line 1328, in _do_run
    run_metadata)
  File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/client/session.py", line 1348, in _do_call
    raise type(e)(node_def, op, message)
**tensorflow.python.framework.errors_impl.OutOfRangeError: End of sequence**
         [[{{node IteratorGetNext}} = IteratorGetNext[output_shapes=[[?,224,224,3], [?]], output_types=[DT_FLOAT, DT_INT32], _device="/device:CPU:0"](IteratorFromStringHandleV2)]]
         [[node train_image/ExperimentalFunctionBufferingResourceGetNext (defined at /shared/workspace/yjoh/resnet-18-tensorflow/imagenet_input.py:184)  = ExperimentalFunctionBufferingResourceGetNext[output_types=[DT_FLOAT, DT_INT32], _device="/job:localhost/replica:0/task:0/device:GPU:0"](train_image/ExperimentalFunctionBufferingResource)]]

任何帮助和建议将不胜感激。

如果您需要任何代码或信息,我将编辑此帖子。 预先谢谢你。

0 个答案:

没有答案