Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PaddlePaddle相关问题复现case #992

Open
phlrain opened this issue Nov 18, 2024 · 1 comment
Open

PaddlePaddle相关问题复现case #992

phlrain opened this issue Nov 18, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@phlrain
Copy link

phlrain commented Nov 18, 2024

您好,我是PaddlePaddle的开发人员,我们收到一些反馈,说PaddlePaddle在一些环境下存在问题,在某些场景锁定了版本,能否麻烦问下,能否提供一些稍微信息的case,我们方便修复,改进飞桨的用户体验

https://github.com/opendatalab/MinerU/blob/master/setup.py#L43-L45

@phlrain phlrain added the enhancement New feature or request label Nov 18, 2024
@myhloli
Copy link
Collaborator

myhloli commented Nov 18, 2024

@phlrain 我们确实在使用paddle框架时遇到了一些兼容性问题,以下是几种常见的场景:

  1. 在windows中使用cpu版本的paddlepaddle 3.0.0b1 框架+paddleocr 2.7.3~2.8.1,速度明显比2.6.1版本的paddlepaddle框架慢很多(超过100%),抱歉由于时间问题,没有再测试3.0.0b2和paddleocr2.9.x的组合
    windows paddlepaddle 3.0.0b1 cpu版本相比2.6.1版本存在明显的效率下降 PaddlePaddle/Paddle#66697
  2. paddlepaddle-gpu 2.6.1配合paddleocr2.8.0~2.9.1 显存占用明显高出paddlepaddle-gpu 2.6.1 配合paddleocr 2.7.3数倍
    2.8.0~2.9.0显存占用大大超出2.7.3 PaddlePaddle/PaddleOCR#14053
  3. 我们的项目中需要同时使用pytorch和paddle框架,在linux中,直接安装torch会通过pip安装cu12.1的依赖,如果安装cu12版本的paddlepaddle-gpu 3.0.0b1,也会通过pip导入不同版本的cu12依赖,然后发生冲突,目前是通过安装cu118的paddlepaddle-gpu解决的。
  4. 在windows中情况也不一样,因为paddlepaddle-gpu3.0.0b1内置了pip版本cuda依赖,但是在多次测试中,在干净的虚拟环境中安装paddlepaddle-gpu3.0.0b1或paddlepaddle-gpu3.0.0b2,均发生找不到cuda dll库的问题。
    提示找不到的库为D:\project\20240617magicpdf\Magic-PDF\venv\lib\site-packages\paddle..\nvidia\cudnn\bin\cudnn_adv_infer64_8.dll 但是实际上这个是存在的
    这个在不同电脑可能表现不同,但是和OSError: [WinError 127]-cudnn_cnn64_9.dll 请求帮助 PaddlePaddle/Paddle#68673 的情况是类似的
    参考:同时import paddle和torch报错找不到cudnn PaddlePaddle/Paddle#66947windows 3.0.0b1 gpu版本import失败 PaddlePaddle/Paddle#66669

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants