主题中讨论的其他器件:AM69A
工具/软件:
您好:
我使用的是包含TopK运算符的 ONNX 模型。 (附件中的模型)我想使用以下参数在 TIDL 上运行该模型:
- 输入: float32[1、1100、1]
- K:[30]
- 轴= 2
- 最大值= 1
- 已排序= 1
在这种情况下、输出应如下所示:
- 值: float32[1、1、30、1]
- 索引: int64[1,1,30,1]
在运行时,使用 16 位量化我会遇到以下形状不匹配:“ 来自{1、1、30、1}模型的预期形状与输出索引的实际形状{1、2、30、1}不匹配 “
这些是输出形状:
顶部 K 值形状:(1、1、30、1)
Top-K 指数形状:(1、 2. 、30、1)
我使用的是 SDK ti-processor-sdk-rtos-j784s4-evm-10_01_00_04
为什么值和指数之间存在形状差异?
您能帮助我解决我的问题吗?