专栏底层软件J5 平台模型在板子上加载失败

J5 平台模型在板子上加载失败

已解决
youth05322022-09-01
127
1

硬件环境:J5 开发板

使用AI工具链编译的异构模型,使用BPU SDK 程序方式,在板子上加载失败,失败码为 -6000014,具体错误:

hb dnn version: 1.10.3

hbDNNGetVersion: 1.10.3_(3.14.14 HBRT)

check model ./slot_gat_full_horizon_bayes.bin exist

Step 1. load model ./slot_gat_full_horizon_bayes.bin

[BPU_PLAT]BPU Platform Version(1.3.2)!

[HBRT] set log level as 0. version = 3.14.14

[DNN] Runtime version = 1.10.3_(3.14.14 HBRT)

[08:21:49:106:450] pid=22701 tid=22701 [HBRT 3.14.14] (line 2230 in hbrtInternalLoadHBMFromAddrStart from file=7b0c25e023bb537c72d2b9349b00937143a7e5f8) The march of HBM and the board is different

hbrtErrorHBMCCForDifferentMARCH 3.14.14 file=7b0c25e023bb537c72d2b9349b00937143a7e5f8 2231

hbrtErrorHBMCCForDifferentMARCH 3.14.14 file=7b0c25e023bb537c72d2b9349b00937143a7e5f8 2313

hbrtErrorIllegalHBM 3.14.14 file=7b0c25e023bb537c72d2b9349b00937143a7e5f8 356

hbrtErrorIllegalHBMHandle 3.14.14 file=7b0c25e023bb537c72d2b9349b00937143a7e5f8 2775

hbrtErrorIllegalHBMHandle 3.14.14 file=7b0c25e023bb537c72d2b9349b00937143a7e5f8 2850

[E][DNN][packed_model.cpp:325](947204509119) hybrid model init fail

[E][DNN][packed_model.cpp:120](947204509140) Load model failed, model file:./slot_gat_full_horizon_bayes.bin

hbDNNInitializeFromFiles fail, ret = -6000014

对比测试,

在PC仿真器上同样方式,模型加载和推理正常;

在板子上 hrt_model_exec infer 命令方式测试,可以正常加载。

请问类型 -6000014 错误原因是什么?

底层软件
征程5
评论1
0/1000
  • 颜值即正义
    Lv.2

    您好,从报错信息来看是模型与板子不兼容的问题,j5的架构是bayes,首先请确定一下模型编译时的架构设置,如果排除模型架构的问题,可以提供一下**.bin文件以待我们进一步分析

    2022-11-24
    0
    0