text recognition train not starting #12886
Replies: 7 comments 1 reply
-
遇到同样的问题,求解答 |
Beta Was this translation helpful? Give feedback.
-
Same here, getting the same issue |
Beta Was this translation helpful? Give feedback.
-
Same problem, hoping get reply. |
Beta Was this translation helpful? Give feedback.
-
According to the error info, I guess the data of training dataset must have error. |
Beta Was this translation helpful? Give feedback.
-
error happened with msg: Traceback (most recent call last): Fatal Python error: Cannot recover from stack overflow. Current thread 0x000072b5332c7740 (most recent call first): |
Beta Was this translation helpful? Give feedback.
-
看起来是用错了数据集,用的是检测的数据集,不是识别的数据集。 |
Beta Was this translation helpful? Give feedback.
-
i am getting same error when i am trying to train text-recognition .
`: [[1034, 182], [1205, 182], [1205, 222], [1034, 222]], "difficult": false}]\n']
[2023/10/06 14:24:25] ppocr INFO: train dataloader has 6 iters
[2023/10/06 14:24:25] ppocr INFO: valid dataloader has 6 iters
[2023/10/06 14:24:25] ppocr INFO: load pretrain successful from ./pretrain_models/en_PP-OCRv3_rec_train/best_accuracy
[2023/10/06 14:24:25] ppocr INFO: During the training process, after the 0th iteration, an evaluation is run every 2000 iterations
, error happened with msg: Traceback (most recent call last):
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 161, in getitem
outs = transform(data, self.ops)
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/init.py", line 56, in transform
data = op(data)
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 47, in call
img = tia_distort(img, random.randint(3, 6))
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/text_image_aug/augment.py", line 60, in tia_distort
dst = trans.generate()
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/text_image_aug/warp_mls.py", line 42, in generate
return self.gen_img()
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/text_image_aug/warp_mls.py", line 148, in gen_img
nx = np.clip(nx, 0, src_w - 1)
File "<array_function internals>", line 200, in clip
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 2180, in clip
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 57, in _wrapfunc
return bound(*args, **kwds)
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 136, in _clip
if _clip_dep_is_scalar_nan(min):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 96, in _clip_dep_is_scalar_nan
if ndim(a) != 0:
File "<array_function internals>", line 200, in ndim
RecursionError: maximum recursion depth exceeded
, error happened with msg: Traceback (most recent call last):
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 161, in getitem
outs = transform(data, self.ops)
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/init.py", line 56, in transform
data = op(data)
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 53, in call
data = self.bda(data)
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 93, in call
img = add_gasuss_noise(img)
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 726, in add_gasuss_noise
out = np.clip(out, 0, 255)
File "<array_function internals>", line 200, in clip
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 2180, in clip
return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 57, in _wrapfunc
return bound(*args, **kwds)
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 136, in _clip
if _clip_dep_is_scalar_nan(min):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 96, in _clip_dep_is_scalar_nan
if ndim(a) != 0:
File "<array_function internals>", line 200, in ndim
RecursionError: maximum recursion depth exceeded while calling a Python object
Fatal Python error: Cannot recover from stack overflow.
Python runtime state: initialized
Current thread 0x00007fc4da279440 (most recent call first):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 3185 in ndim
File "<array_function internals>", line 200 in ndim
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 96 in _clip_dep_is_scalar_nan
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 136 in _clip
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 57 in _wrapfunc
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 2180 in clip
File "<array_function internals>", line 200 in clip
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/text_image_aug/warp_mls.py", line 148 in gen_img
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/text_image_aug/warp_mls.py", line 42 in generate
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/text_image_aug/augment.py", line 60 in tia_distort
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 47 in call
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/init.py", line 56 in transform
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 161 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
...
C++ Traceback (most recent call last):
No stack trace in paddle, may be caused by external reasons.
Error Message Summary:
FatalError: Process abort signal is detected by the operating system.
[TimeInfo: *** Aborted at 1696582558 (unix time) try "date -d @1696582558" if you are using GNU date ***]
[SignalInfo: *** SIGABRT (@0x3e800070f3f) received by PID 462655 (TID 0x7fc4da279440) from PID 462655 ***]
Fatal Python error: Cannot recover from stack overflow.
Python runtime state: initialized
Current thread 0x00007fc4da279440 (most recent call first):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 3185 in ndim
File "<array_function internals>", line 200 in ndim
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 96 in _clip_dep_is_scalar_nan
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/_methods.py", line 136 in _clip
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 57 in _wrapfunc
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/numpy/core/fromnumeric.py", line 2180 in clip
File "<array_function internals>", line 200 in clip
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 726 in add_gasuss_noise
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 93 in call
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/rec_img_aug.py", line 53 in call
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/imaug/init.py", line 56 in transform
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 161 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
File "/home/riyaj-atar/Desktop/PaddleOCR/ppocr/data/simple_dataset.py", line 171 in getitem
...
C++ Traceback (most recent call last):
No stack trace in paddle, may be caused by external reasons.
Error Message Summary:
FatalError: Process abort signal is detected by the operating system.
[TimeInfo: *** Aborted at 1696582558 (unix time) try "date -d @1696582558" if you are using GNU date ***]
[SignalInfo: *** SIGABRT (@0x3e800070f41) received by PID 462657 (TID 0x7fc4da279440) from PID 462657 ***]
Exception in thread Thread-1:
Traceback (most recent call last):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/paddle/io/dataloader/dataloader_iter.py", line 693, in _get_data
data = self._data_queue.get(timeout=self._timeout)
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/multiprocessing/queues.py", line 108, in get
Traceback (most recent call last):
File "tools/train.py", line 227, in
raise Empty
_queue.Empty
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/threading.py", line 870, in run
main(config, device, logger, vdl_writer)
File "tools/train.py", line 198, in main
self._target(*self._args, **self._kwargs)
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/paddle/io/dataloader/dataloader_iter.py", line 604, in _thread_loop
program.train(config, train_dataloader, valid_dataloader, device, model,
File "/home/riyaj-atar/Desktop/PaddleOCR/tools/program.py", line 269, in train
batch = self._get_data()
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/paddle/io/dataloader/dataloader_iter.py", line 708, in get_data
raise RuntimeError(
RuntimeError: DataLoader 2 workers exit unexpectedly, pids: 462655, 462657
for idx, batch in enumerate(train_dataloader):
File "/home/riyaj-atar/anaconda3/envs/ocr_env/lib/python3.8/site-packages/paddle/io/dataloader/dataloader_iter.py", line 825, in next
self.reader.read_next_list()[0]
SystemError: (Fatal) Blocking queue is killed because the data reader raises an exception.
[Hint: Expected killed != true, but received killed:1 == true:1.] (at /paddle/paddle/fluid/operators/reader/blocking_queue.h:175)
`
Beta Was this translation helpful? Give feedback.
All reactions