专栏算法工具链上采样操作算子支持问题

上采样操作算子支持问题

已解决
默认383362025-05-15
50
2
我在qat量化模型检查阶段出现如下报错:ValueError: ('unsupported node', %1490 : Tensor = aten::upsample_nearest2d(%1484, %1488, %1489) # /usr/local/lib/python3.8/dist-packages/torch/nn/functional.py:3922:0 , 'in named children', '')。我在模型内使用了F.interpolate函数,且在执行开始前进行dequant,在执行后quant,并且尝试了mode为nearest或bilinear,但都出现了类似不支持的报错。我查看算子支持列表,发现支持的torch算子里包含 F.interpolate ,请问我的error是什么原因?
算法工具链
征程5
评论2
0/1000
  • Jade-self
    Lv.5
    实验了下,在J6 OE3.0.31版本上,interpolate肯定是支持的。
    1. 看报错日志是python3.8的,应该很长一段时间没发布python3.8的版本了,建议升级工具链版本至OE3.0.31
    2. 若无法升级,可以尝试使用convtranspose替换interpolate,它俩可实现类似效果,且 convtranspose会支持激活配置为int16
    2025-05-23
    0
    0
  • Huanghui
    Lv.5

    客户您好,长时间未收到你的答复,相信问题已解。如对此尚存疑问欢迎新帖讨论,感谢您的参与!

    2025-07-09
    0
    0