数据都已经加载好了,但是训练提示空,另外,论坛的搜索功能是否不能正常使用
日志如下
INFO 05.28 16:02:33 train_simple.py:42: all characters: 3755
Model: "sequential"


Layer (type) Output Shape Param #

conv2d (Conv2D) (None, 64, 64, 32) 320


max_pooling2d (MaxPooling2D) (None, 32, 32, 32) 0


conv2d_1 (Conv2D) (None, 32, 32, 64) 18496


max_pooling2d_1 (MaxPooling2 (None, 16, 16, 64) 0


flatten (Flatten) (None, 16384) 0


dense (Dense) (None, 3755) 61525675

INFO 05.28 16:02:41 train_simple.py:55: model loaded.
Total params: 61,544,491
Trainable params: 61,544,491
Non-trainable params: 0


INFO 05.28 16:02:42 train_simple.py:64: passing resume since weights not there. training from scratch
WARNING:tensorflow:period argument is deprecated. Please use save_freq to specify the frequency in number of samples seen.
Train for 1024 steps, validate for 1000 steps
Epoch 1/15000
WARNING:tensorflow:Your input ran out of data; interrupting training. Make sure that your dataset or generator can generate at least steps_per_epoch * epochs batches (in this case, 15360000 batches). You may need to use the repeat() function when building your dataset.
0/1024 [..............................] - ETA: 0sTraceback (most recent call last):
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 1741, in
main()
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 1735, in main
globals = debugger.run(setup['file'], None, None, is_module)
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 1135, in run
pydev_imports.execfile(file, globals, locals) # execute the script
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/Users/a10.12/Documents/FOLLOW/ocrcn_tf2-master/train_simple.py", line 120, in
train()
File "/Users/a10.12/Documents/FOLLOW/ocrcn_tf2-master/train_simple.py", line 84, in train
callbacks=callbacks)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow_core/python/keras/engine/training.py", line 728, in fit
use_multiprocessing=use_multiprocessing)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow_core/python/keras/engine/training_v2.py", line 324, in fit
total_epochs=epochs)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow_core/python/keras/engine/training_v2.py", line 180, in run_one_epoch
aggregator.finalize()
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow_core/python/keras/engine/training_utils.py", line 140, in finalize
raise ValueError('Empty training data.')
ValueError: Empty training data.