我是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)]]
任何帮助和建议将不胜感激。
如果您需要任何代码或信息,我将编辑此帖子。 预先谢谢你。