华为昇腾910B是否兼容PPOCRv5
收藏回复举报
华为昇腾910B是否兼容PPOCRv5
t('forum.solved') 已解决
新人帖
发表于2025-10-29 15:15:22
0 查看

为更快的帮您定位问题,推荐您用以下模板反馈:

1、出现问题时,您做了哪些操作?

答复:昇腾 NPU 安装说明-使用文档-PaddlePaddle深度学习平台我根据这个官网的操作一步一步的来,结果报错了

2、在哪个步骤出现了问题?

答复:在这个命令行

python -c "import paddle; paddle.utils.run_check()"
报错:

3、您希望得到什么结果?

答复:

Running verify PaddlePaddle program ...
PaddlePaddle works well on 1 npu.
PaddlePaddle works well on 8 npus.
PaddlePaddle is installed successfully! Let's start deep learning with PaddlePaddle now.

4、您实际得到什么结果?

答复:root@bms-byxx-0003:/work# python -c "import paddle; paddle.utils.run_check()"

I1029 15:10:57.051595  1765 init.cc:238] ENV [CUSTOM_DEVICE_ROOT]=/usr/local/lib/python3.10/dist-packages/paddle_custom_device

I1029 15:10:57.051656  1765 init.cc:146] Try loading custom device libs from: [/usr/local/lib/python3.10/dist-packages/paddle_custom_device]

I1029 15:10:57.994648  1765 custom_device_load.cc:51] Succeed in loading custom runtime in lib: /usr/local/lib/python3.10/dist-packages/paddle_custom_device/libpaddle-custom-npu.so

I1029 15:10:57.994738  1765 custom_device_load.cc:58] Skipped lib [/usr/local/lib/python3.10/dist-packages/paddle_custom_device/libpaddle-custom-npu.so]: no custom engine Plugin symbol in this lib.

I1029 15:10:58.011408  1765 custom_kernel.cc:68] Succeed in loading 359 custom kernel(s) from loaded lib(s), will be used like native ones.

I1029 15:10:58.011628  1765 init.cc:158] Finished in LoadCustomDevice with libs_path: [/usr/local/lib/python3.10/dist-packages/paddle_custom_device]

I1029 15:10:58.011683  1765 init.cc:244] CustomDevice: npu, visible devices count: 8

Running verify PaddlePaddle program ... 

/usr/local/lib/python3.10/dist-packages/paddle/pir/math_op_patch.py:219: UserWarning: Value do not have 'place' interface for pir graph mode, try not to use it. None will be returned.

  warnings.warn(

I1029 15:10:58.757762  1765 pir_interpreter.cc:1524] New Executor is Running ...

I1029 15:10:58.760841  1765 pir_interpreter.cc:1547] pir interpreter is running by multi-thread mode ...

Traceback (most recent call last):

  File "<string>", line 1, in <module>

  File "/usr/local/lib/python3.10/dist-packages/paddle/utils/install_check.py", line 274, in run_check

    _run_dygraph_single(use_cuda, use_xpu, use_custom, custom_device_name)

  File "/usr/local/lib/python3.10/dist-packages/paddle/utils/install_check.py", line 120, in _run_dygraph_single

    opt.step()

  File "/usr/local/lib/python3.10/dist-packages/paddle/base/dygraph/base.py", line 388, in __impl__

    return func(*args, **kwargs)

  File "/usr/local/lib/python3.10/dist-packages/paddle/base/wrapped_decorator.py", line 50, in wrapper

    return decorated(*args, **kwargs)

  File "/usr/local/lib/python3.10/dist-packages/paddle/base/framework.py", line 736, in __impl__

    return func(*args, **kwargs)

  File "/usr/local/lib/python3.10/dist-packages/paddle/optimizer/adam.py", line 526, in step

    optimize_ops = self._apply_optimize(

  File "/usr/local/lib/python3.10/dist-packages/paddle/optimizer/optimizer.py", line 1699, in _apply_optimize

    optimize_ops = self._create_optimization_pass(

  File "/usr/local/lib/python3.10/dist-packages/paddle/optimizer/optimizer.py", line 1368, in _create_optimization_pass

    self._append_optimize_op(

  File "/usr/local/lib/python3.10/dist-packages/paddle/optimizer/adam.py", line 387, in _append_optimize_op

    _, _, _, _, _, _, _ = _C_ops.adam_(

OSError: (External)  ACL error, the error code is : 500001.  (at /paddle/backends/npu/kernels/funcs/npu_op_runner.cc:453)

5、请附上您出现问题页面的整屏截图或者日志信息;

答复:容器内安装的NPU驱动是为Ubuntu编译的,但实际运行在EulerOS的内核上,导致符号版本不匹配。

本帖最后由 匿名用户 于 2025/10/29 15:19:11 编辑

我要发帖子