yolov5.onnx模型转换报错
收藏回复举报
yolov5.onnx模型转换报错
t('forum.solved') 已解决
新人帖
发表于2024-04-25 15:34:27
0 查看
使用
wget https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/Atlas%20200I%20DK%20A2/DevKit/models/sdk_cal_samples/yolo_sdk_python_sample.zip命令下载yolov5.onnx模型,使用atc --model=yolov5s.onnx --framework=5 --output=yolov5s_bs1 --input_format=NCHW --soc_version=Ascend310B4 --input_fp16_nodes="images" 命令在开发者套件转换报错:/usr/local/Ascend/ascend-toolkit/latest/bin/atc: line 17: 333268 Killed                  ${PKG_PATH}/bin/atc.bin "$@"

(base) root@davinci-mini:~/yolo_sdk_python_sample/model# Process ForkServerPoolWorker-8: 

Process ForkServerPoolWorker-6: 

Process ForkServerPoolWorker-9: 

Process ForkServerPoolWorker-4: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Process ForkServerPoolWorker-3: 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Process ForkServerPoolWorker-5: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Process ForkServerPoolWorker-2: 

Process ForkServerPoolWorker-7: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 131, in worker 

    put((job, i, result)) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/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: 

Traceback (most recent call last): 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap 

    self.run() 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/process.py", line 108, in run 

    self._target(*self._args, **self._kwargs) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/pool.py", line 136, in worker 

    put((job, i, (False, wrapped))) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/queues.py", line 378, in put 

    self._writer.send_bytes(obj) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 205, in send_bytes 

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

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes 

    self._send(header + buf) 

  File "/usr/local/miniconda3/lib/python3.9/multiprocessing/connection.py", line 373, in _send 

    n = write(self._handle, buf) 

BrokenPipeError: [Errno 32] Broken pipe 

/usr/local/miniconda3/lib/python3.9/multiprocessing/resource_tracker.py:216: UserWarning: resource_tracker: There appear to be 97 leaked semaphore objects to clean up at shutdown 

  warnings.warn('resource_tracker: There appear to be %d ' 

我要发帖子