atc 转模型报错 Segmentation fault (core dumped)
收藏回复举报
atc 转模型报错 Segmentation fault (core dumped)
新人帖
发表于2024-06-06 11:55:53
0 查看

一、问题现象(附报错日志上下文):
atc转onnx报段错误(core dumped) PKGPATH/bin/atc.bin"𝑃𝐾𝐺𝑃𝐴𝑇𝐻/𝑏𝑖𝑛/𝑎𝑡𝑐.𝑏𝑖𝑛"@"

二、软件版本:
-- CANN 版本 : CANN 8.0.RC2.alpha002
--Python 版本: 3.9.5
--操作系统版本 : Ubuntu 18.04)

三、测试步骤:

atc --model=vit_b_32_vision.onnx --framework=5 --soc_version=Ascend310 --input_shape="image:1,3,224,224" --output=vit_b_32_vision.onnx

四、日志信息: 

ATC start working now, please wait for a moment. 

/home/atlas-cann8.0/Ascend/ascend-toolkit/latest/bin/atc: 行 17: 22407 段错误               (核心已转储) ${PKG_PATH}/bin/atc.bin "$@" 

$ Process ForkServerPoolWorker-2: 

Traceback (most recent call last): 

  File "/home/atlas-cann8.0/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/home/atlas-cann8.0/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/home/atlas-cann8.0/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

    self._send_bytes(m[offset:offset + size]) 

  File "/home/atlas-cann8.0/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/home/atlas-cann8.0/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

During handling of the above exception, another exception occurred: 

已参考,附录,FAQ,样例运行,应用进程占用内存超出限制导致系统异常终止-Atlas 200I DK A2开发者套件23.0.RC3开发文档-昇腾社区 (hiascend.com)
依然无法解决

本帖最后由 匿名用户2024/06/06 15:40:22 编辑

我要发帖子