PaddlePaddle / PaddleOCR

Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)
https://paddlepaddle.github.io/PaddleOCR/
Apache License 2.0
42.44k stars 7.66k forks source link

could not create a primitive #13462

Closed cxiaowen closed 1 month ago

cxiaowen commented 1 month ago

问题描述 / Problem Description

批量识别代码时出现could not create a primitive这个错误,这个是什么原因?好几个版本

运行环境 / Runtime Environment

复现代码 / Reproduction Code

完整报错 / Complete Error Message

可能解决方案 / Possible solutions

附件 / Appendix

jingsongliujing commented 1 month ago

你是不是开启MKL加速了,把MKL加速关闭试试?

cxiaowen commented 1 month ago
    ocr = PaddleOCR(
        use_angle_cls=True,
        det_db_unclip_ratio=2.0,  # 调整为适合的值
        det_db_box_thresh=0.3,    # 调整为适合的值
        det_limit_side_len=4000,  # 提高分辨率限制
        det_algorithm='DB',       # 尝试不同的检测算法,例如'EAST'
        rec_algorithm='SVTR_LCNet',
        enable_mkldnn=False,
        use_gpu=True
    )是这个,已经关了,还是会
cxiaowen commented 1 month ago

你是不是开启MKL加速了,把MKL加速关闭试试?

ocr = PaddleOCR( use_angle_cls=True, det_db_unclip_ratio=2.0, # 调整为适合的值 det_db_box_thresh=0.3, # 调整为适合的值 det_limit_side_len=4000, # 提高分辨率限制 det_algorithm='DB', # 尝试不同的检测算法,例如'EAST' rec_algorithm='SVTR_LCNet', enable_mkldnn=False, use_gpu=True )是这个,已经关了,还是会发生这种情况

GreatV commented 1 month ago

simliar issues:

GreatV commented 1 month ago

可以把你的问题反馈到

GreatV commented 1 month ago

还有你的运行环境是什么,用的paddleocr,paddle版本是什么,cuda版本是什么,cpu是什么型号的

cxiaowen commented 1 month ago

paddle-bfloat 0.1.7 paddleclas 2.5.2 paddleocr 2.7.3 paddlepaddle 2.6.1

还有你的运行环境是什么,用的paddleocr,paddle版本是什么,cuda版本是什么,cpu是什么型号的 paddle-bfloat 0.1.7 paddleclas 2.5.2 paddleocr 2.7.3 paddlepaddle 2.6.1 cuda11.7