专栏算法工具链J6转换模型时,LRN算子转换报错

J6转换模型时,LRN算子转换报错

已解决
默认401922024-10-30
107
7

如题,带有LRN算子的模型在转换时报错如下

查看算子约束手册,发现LRN算子约束手册里写的是不支持,请问这个不支持指的是该算子在BPU和CPU上都跑不了,还是不能再BPU上跑,但可以在CPU上跑

后面我假设它可以在CPU上运行,想用node_info将他放在CPU上,但是由于不知道该算子在网络中的名称,一直显示找不到该算子,请问除了用校准数据集转换模型后的终端输出里能看到某个算子的名称(比如Conv_90)之外,还能通过什么方式看到一个算子在模型执行时的名称,因为我这个模型转换不了所以没法看LRN的名称是什么,自然也没办法使用node_info

算法工具链
征程6技术深度解析
评论2
0/1000
  • Huanghui
    Lv.5
    你好,LRN(Local Response Normalization)是目前无法支持。请配合反馈和尝试如下信息:
    1. 尽量严格使用问题提交模版描述问题,我们需要了解问题是在哪个版本的OE中产生的。

    2. 目前J6工具链已经升级到了3.0.22版本,请尝试新的版本是,是否该问题已经修复。

    感谢配合~

    2024-10-30
    0
    5
    • 默认40192回复Huanghui:

      1、我使用的是3.0.17版本的OE包,请问怎么获取3.0.22版本的工具链

      2、请问

      请问Map Description & Graph Fusion Description这一栏中标为unsupported的算子都是目前J6不支持的嘛?

      3、请问BPU Support Constraints这一栏中的unsupported和TBD的算子是什么意思?unsupported是不支持BPU但是可以在CPU运行?TBD呢?

      4、在模型转换过程中标记为NULL的算子是什么情况

      2024-10-31
      0
    • Huanghui回复默认40192:
      1. 获取3.0.22版本的工具链可以在已签署NDA的前提下由你们的地平线接口人申请释放。

      2. Map Description & Graph Fusion Description这一栏中标为unsupported的算子就是目前J6暂不支持的

      3. unsupported就是不支持,TBD。。。。是待定,待完善。

      4. 标记为NULL是校准阶段不需要确定在哪儿运行,因为量化时该节点会被内部算子优化掉,无需要考虑运行在哪儿。

      2024-10-31
      0
    • 默认40192回复Huanghui:

      谢谢~

      1 2 4、明白了

      3、TBD我知道是待完善QAQ,我的意思是不写成unsupported写成TBD的原因是因为目前J6支持了(CPU/BPU)但是具体约束还没有写出来么?


      2024-11-01
      0
    • Huanghui回复默认40192:

      是的,写的TBD的约束会逐步完善,实际使用时可以尝试

      2024-11-01
      0
    • 默认40192回复Huanghui:

      好的,谢谢

      2024-11-01
      0
  • J6标定问题
    Lv.1

    收到

    2024-10-30
    0
    0