一、问题现象(附报错日志上下文):
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)
依然无法解决
一、问题现象(附报错日志上下文):
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)
依然无法解决