Skip to content

通用表格识别v2产线禁用图像矫正文档方向分类时报错 #5034

@yepp1

Description

@yepp1

Checklist:

描述问题

无法正常运行表格识别v2产线,在predict函数中添加use_doc_orientation_classify=False ,use_doc_unwarping =False参数时报错,若不添加以上两个参数程序可正常运行但报错的结果图片扭曲严重

复现

  1. 您是否已经正常运行我们提供的教程
    可正常运行通用表格识别产线,无法正常运行表格识别v2产线,在predict函数中添加use_doc_orientation_classify=False ,use_doc_unwarping =False参数时报错
  2. 您是否在教程的基础上修改代码内容?还请您提供运行的代码
    没有进行代码修改,所有模型均下载到本地使用本地模型
  3. 您使用的数据集是?
    单张图片
  4. 请提供您出现的报错信息及相关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

环境

  1. 请提供您使用的PaddlePaddle和PaddleX的版本号
    paddlepaddle 3.2.0
    paddlex 3.4.2
  2. 请提供您使用的操作系统信息,如Linux/Windows/MacOS
    Windows/linux
  3. 请问您使用的Python版本是?
    3.12
  4. 请问您使用的CUDA/cuDNN的版本号是?
    cpu
    cuda version:12.8

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions