Checklist:
描述问题
无法正常运行表格识别v2产线,在predict函数中添加use_doc_orientation_classify=False ,use_doc_unwarping =False参数时报错,若不添加以上两个参数程序可正常运行但报错的结果图片扭曲严重
复现
- 您是否已经正常运行我们提供的教程?
可正常运行通用表格识别产线,无法正常运行表格识别v2产线,在predict函数中添加use_doc_orientation_classify=False ,use_doc_unwarping =False参数时报错
- 您是否在教程的基础上修改代码内容?还请您提供运行的代码
没有进行代码修改,所有模型均下载到本地使用本地模型
- 您使用的数据集是?
单张图片
- 请提供您出现的报错信息及相关log
Traceback (most recent call last):
File "E:\ocr\ocr_api\table_ocr.py", line 214, in table_predict
output = self.ocr.predict(
^^^^^^^^^^^^^^^^^
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddleocr_pipelines\table_recognition_v2.py", line 143, in predict
return list(
^^^^^
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddlex\inference\pipelines_parallel.py", line 139, in predict
yield from self._pipeline.predict(
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddlex\inference\pipelines\table_recognition\pipeline_v2.py", line 1359, in predict
self.predict_single_table_recognition_res(
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddlex\inference\pipelines\table_recognition\pipeline_v2.py", line 1035, in predict_single_table_recognition_res
table_cells_pred, "det"
^^^^^^^^^^^^^^^^
UnboundLocalError: cannot access local variable 'table_cells_pred' where it is not associated with a value
环境
- 请提供您使用的PaddlePaddle和PaddleX的版本号
paddlepaddle 3.2.0
paddlex 3.4.2
- 请提供您使用的操作系统信息,如Linux/Windows/MacOS
Windows/linux
- 请问您使用的Python版本是?
3.12
- 请问您使用的CUDA/cuDNN的版本号是?
cpu
cuda version:12.8
Checklist:
描述问题
无法正常运行表格识别v2产线,在predict函数中添加use_doc_orientation_classify=False ,use_doc_unwarping =False参数时报错,若不添加以上两个参数程序可正常运行但报错的结果图片扭曲严重
复现
可正常运行通用表格识别产线,无法正常运行表格识别v2产线,在predict函数中添加use_doc_orientation_classify=False ,use_doc_unwarping =False参数时报错
没有进行代码修改,所有模型均下载到本地使用本地模型
单张图片
Traceback (most recent call last):
File "E:\ocr\ocr_api\table_ocr.py", line 214, in table_predict
output = self.ocr.predict(
^^^^^^^^^^^^^^^^^
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddleocr_pipelines\table_recognition_v2.py", line 143, in predict
return list(
^^^^^
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddlex\inference\pipelines_parallel.py", line 139, in predict
yield from self._pipeline.predict(
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddlex\inference\pipelines\table_recognition\pipeline_v2.py", line 1359, in predict
self.predict_single_table_recognition_res(
File "C:\Users\123.conda\envs\ocr_api\Lib\site-packages\paddlex\inference\pipelines\table_recognition\pipeline_v2.py", line 1035, in predict_single_table_recognition_res
table_cells_pred, "det"
^^^^^^^^^^^^^^^^
UnboundLocalError: cannot access local variable 'table_cells_pred' where it is not associated with a value
环境
paddlepaddle 3.2.0
paddlex 3.4.2
Windows/linux
3.12
cpu
cuda version:12.8