solivr / tf-crnn

TensorFlow convolutional recurrent neural network (CRNN) for text recognition
GNU General Public License v3.0
292 stars 98 forks source link

Error while attempting to train a new model #35

Closed HuangHuijuan closed 6 years ago

HuangHuijuan commented 6 years ago

I met a problem when I attempted to train a new model. I have no idea where the error comes from. Here is the error message. Thanks!

Traceback (most recent call last): File "train.py", line 97, in image_summaries=True)) File "/usr/lib/python3.6/site-packages/tensorflow/python/estimator/estimator.py", line 302, in train loss = self._train_model(input_fn, hooks, saving_listeners) File "/usr/lib/python3.6/site-packages/tensorflow/python/estimator/estimator.py", line 783, in _trainmodel , loss = mon_sess.run([estimator_spec.train_op, estimator_spec.loss]) File "/usr/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 537, in exit self._close_internal(exception_type) File "/usr/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 574, in _close_internal self._sess.close() File "/usr/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 820, in close self._sess.close() File "/usr/lib/python3.6/site-packages/tensorflow/python/training/monitored_session.py", line 941, in close ignore_live_threads=True) File "/usr/lib/python3.6/site-packages/tensorflow/python/training/coordinator.py", line 389, in join six.reraise(*self._exc_info_to_raise) File "/usr/lib/python3.6/site-packages/six.py", line 685, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.6/site-packages/tensorflow/python/training/queue_runner_impl.py", line 238, in _run enqueue_callable() File "/usr/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1231, in _single_operation_run target_list_as_strings, status, None) File "/usr/lib/python3.6/site-packages/tensorflow/python/framework/errors_impl.py", line 473, in exit c_api.TF_GetCode(self.status.status)) tensorflow.python.framework.errors_impl.InvalidArgumentError: paddings must be less than the dimension size: 4, 2 not less than 2 [[Node: DataAugmentation/random_padding = MirrorPad[T=DT_UINT8, Tpaddings=DT_INT32, mode="REFLECT", _device="/job:localhost/replica:0/task:0/device:CPU:0"](image_decoding/Merge, DataAugmentation/random_padding/paddings)]]

AlanStark commented 6 years ago

Have you managed to solve this problem? I also have this kind of issue.

HunterHantao commented 6 years ago

I also have this problem. How do you solve it?