请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TDA4VH-Q1 工具与软件:
您好!
我正在尝试将 onnx 模型转换为 tidl 模型(opset=11、PSDK=9.2)、但会出现一些错误。
我们的模型有 标准的变压器-解码器层和一些常见的 onnx 运算符,例如" sqrt , topk,取消压榨,重塑"。
代码来自
并使用文档编译器文件按照该存储库进行构建。
一些代表性错误如下所示:
| 运行 | Pythorce 示例 | 错误消息 |
| 托普克 | Tensor.topk | 现在不支持 ONNX 运算符 TopK。 通过 |
| 雷萨普 | Tensor.reshape | 无法找到 Reshape_3204的常量或初始化器!! |
| 切片 | 张量[:、1:2、2:3] | 不支持的层-轴参数2,在层中-层_3306 |
| 快递 | Tensor.exp() | 现在不支持 ONNX 操作员 Exp。 通过 |
| 范围 | 手电筒区域 | 现在不支持 ONNX 运算符范围。 通过 |
| 展开 | Tensor.expand | 现在不支持 ONNX 运算符扩展。 通过 |
| 取消挤压 | 张量不会死机 | 现在不支持 ONNX 运算符 UnSqueeze。 通过 |
1. tidl 什么时候支持操作,像 Topk, Exp, Exp,展开,解压?
2.是否有一些运算符需要替换不受支持的运算符?
如果有人有类似的经验,请告诉我!