专栏算法工具链J3转模型报错

J3转模型报错

已解决
159008540962024-06-21
48
2
用户您好,

1. J3控制器的模型转换工具

2. OpenExplorer版本:horizon_xj3_open_explorer_v.2.5.2-py38_20230331

3.模型转换

4. 当我想把黄框内的卷积部署在CPU上时,报错。

yaml文件配置如下:

  run_on_cpu: '/model.24/m/conv_regAc1s1/Conv; /model.24/m/conv_regBc1s1/Conv'
  run_on_bpu:  {}

报错日志如下:

2024-06-21 13:43:59,038 ERROR *** ERROR-OCCUR-DURING {horizon_nn.build_onnx} ***, error message: There is an error in pass:add_calibration_node_for_conv_output. Error message:/home/jenkins/agent/workspace/model_convert/onnx/onnx/common/ir.h:635: insertAfter: Assertion `!inGraphList() && n->inGraphList()` failed.

如果我不把那两层强行部署在cpu上的话,模型转换是没有问题的. 所以想问一下,对于部署在cpu上的层时,有哪些限制?我看了你们的文档,上面没有指明这一点

附件:
算法工具链
评论2
0/1000
  • GOYU\XU
    Lv.2

    从OE包看,你使用的版本是x3版本的工具链,x3版本工具链和J3版本工具链还是有区别的。本论坛关注的是J系列的工具链相关问题,有两个途径可供尝试:

    1. 使用J3版本的工具链测试是否存在上述问题。可到https://developer.horizon.cc/forumDetail/136488103547258769下载1.16.4 版本gcc-6.5.0 For XJ3)版本进行尝试。
    2. https://developer.horizon.cc/forumList?id=2&title=%E7%AE%97%E6%B3%95%E5%B7%A5%E5%85%B7%E9%93%BE社区寻求帮助,该社区有针对x系列芯片服务的技术人员。
    2024-06-21
    0
    0
  • GOYU\XU
    Lv.2

    由于您长时间未回复,此贴就先关闭了。如还有疑问可另行发帖

    2024-06-27
    0
    0