AI Edge Box 上模型转换成功,但运行时提示 “不支持的算子配置”,通常怎么处理?

好像梦中的世界 2026-09-15 10:56:51

AI Edge Box 上模型转换成功,但运行时提示 “不支持的算子配置”,通常怎么处理?

...全文
20 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38498942 18小时前
  • 打赏
  • 举报
回复

这个问题通常不是算子类型完全不支持,而是输入 shape、数据类型、参数组合或量化配置超出了目标硬件支持范围。

  1. 检查输入 Shape
    确认模型输入是否为静态 shape:
    qnn-model-info --model model.dlc
    如果存在动态维度,先导出静态模型:
    torch.onnx.export(
    model,
    sample_input,
    "model_static.onnx",
    opset_version=17,
    dynamic_axes=None
    )
  2. 检查数据类型
    确认模型输入输出是否使用目标后端支持的类型,例如:
    float32
    float16
    int8
  3. 简化算子参数
    部分算子的参数组合可能不被支持,例如大 kernel、特殊 padding、动态 strides 等。可以先简化网络结构验证。
  4. 拆分复杂算子
    如果某个算子配置复杂,可以拆成多个基础算子,或把部分计算移到 CPU。

7,672

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧