[groundingdino]使用om模型推理,发生了RuntimeError: [-1][ACL: general failure]错误,
收藏回复举报
[groundingdino]使用om模型推理,发生了RuntimeError: [-1][ACL: general failure]错误,
t('forum.solved') 已解决
发表于2025-06-19 10:18:24
0 查看

基本情况:
设置了outputs = self.net.infer(input_list, mode='dymshape', custom_sizes=self.custom_sizes)中的custom_sizes参数,给出了两个输出,所有设置了    parser.add_argument("--custom_sizes", type=str, default="921600, 14400")  然后转成列表形式,但是出现了下面问题
问题:
[2025-06-19 10:00:08,239] INFO - 运行参数: Namespace(model_path='../groundingdino_618_linux_aarch64.om', image_path='images/cat_dog.jpeg', text_prompt='chair . person . dog .', box_threshold=0.3, text_threshold=0.25, output_path='output.jpg', custom_sizes='921600, 14400')

[2025-06-19 10:00:08,239] INFO - custom_sizes===

[2025-06-19 10:00:08,240] INFO - [921600, 14400]

[2025-06-19 10:00:08,240] INFO - Loading model from: ../groundingdino_618_linux_aarch64.om

[2025-06-19 10:00:55,038] INFO - Preprocessing image...

[2025-06-19 10:00:55,104] INFO - Input shapes:

[2025-06-19 10:00:55,104] INFO - img: shape=(1, 3, 800, 1200), dtype=float32

[2025-06-19 10:00:55,104] INFO - input_ids: shape=(1, 8), dtype=int64

[2025-06-19 10:00:55,105] INFO - attention_mask: shape=(1, 8), dtype=bool

[2025-06-19 10:00:55,105] INFO - token_type_ids: shape=(1, 8), dtype=int64

[2025-06-19 10:00:55,105] INFO - position_ids: shape=(1, 8), dtype=int64

[2025-06-19 10:00:55,105] INFO - text_token_mask: shape=(1, 8, 8), dtype=bool

[2025-06-19 10:00:55,105] INFO - Running inference...

[2025-06-19 10:00:55,105] INFO - Input 0: shape=(1, 3, 800, 1200), dtype=float32

[2025-06-19 10:00:55,105] INFO - Input 1: shape=(1, 8), dtype=int64

[2025-06-19 10:00:55,105] INFO - Input 2: shape=(1, 8), dtype=bool

[2025-06-19 10:00:55,105] INFO - Input 3: shape=(1, 8), dtype=int64

[2025-06-19 10:00:55,106] INFO - Input 4: shape=(1, 8), dtype=int64

[2025-06-19 10:00:55,106] INFO - Input 5: shape=(1, 8, 8), dtype=bool

[2025-06-19 10:00:57,644] ERROR - Inference failed: [-1][ACL: general failure]

Traceback (most recent call last):

  File "/root/autodl-tmp/onnx_model/GroundingDINO-onnxrun-main/python/train.py", line 144, in detect

    outputs = self.net.infer(input_list, mode='dymshape', custom_sizes=self.custom_sizes)

  File "/root/miniconda3/lib/python3.10/site-packages/ais_bench/infer/interface.py", line 247, in infer

    return self.run(inputs, out_array)

  File "/root/miniconda3/lib/python3.10/site-packages/ais_bench/infer/interface.py", line 184, in run

    outputs = self.session.run(self.outputs_names, inputs)

RuntimeError: [-1][ACL: general failure]

[2025-06-19 10:00:57,646] INFO - Traceback (most recent call last):

[2025-06-19 10:00:57,646] INFO - File "/root/autodl-tmp/onnx_model/GroundingDINO-onnxrun-main/python/train.py", line 214, in <module>

[2025-06-19 10:00:57,646] INFO - boxes_filt, pred_phrases = mynet.detect(srcimg, args.text_prompt)

[2025-06-19 10:00:57,646] INFO - File "/root/autodl-tmp/onnx_model/GroundingDINO-onnxrun-main/python/train.py", line 144, in detect

[2025-06-19 10:00:57,647] INFO - outputs = self.net.infer(input_list, mode='dymshape', custom_sizes=self.custom_sizes)

[2025-06-19 10:00:57,647] INFO - File "/root/miniconda3/lib/python3.10/site-packages/ais_bench/infer/interface.py", line 247, in infer

[2025-06-19 10:00:57,647] INFO - return self.run(inputs, out_array)

[2025-06-19 10:00:57,647] INFO - File "/root/miniconda3/lib/python3.10/site-packages/ais_bench/infer/interface.py", line 184, in run

[2025-06-19 10:00:57,648] INFO - outputs = self.session.run(self.outputs_names, inputs)

[2025-06-19 10:00:57,648] INFO - RuntimeError

[2025-06-19 10:00:57,648] INFO - :

[2025-06-19 10:00:57,648] INFO - [-1][ACL: general failure]


本帖最后由 匿名用户2025/06/20 16:35:01 编辑

我要发帖子