FXE0014:find-opschema-matched-symbolic-function¶
当注册 ATen/自定义运算符并需要将其分派到 OnnxFunction 时,会将 ATen/自定义运算符的输入/属性数据类型与 OnnxFunction opschemas 的输入/属性数据类型进行比较以找到匹配项。但是,如果找不到完美的/精确的匹配项,分派程序将尝试使用与 OnnxFunction opschemas 匹配的输入/属性数据类型数量最多的最近匹配项,同时发出警告。
此规则中可以触发两种级别的警告
注意:找到完美的匹配项,不会发出警告。
警告:匹配的 OnnxFunction 不是完美的/精确匹配。
以下是一些针对 WARNING 情况的建议
如果结果中没有错误或不匹配,则可以忽略此警告,因为 OnnxFunction 架构的定义通常更严格。
如果结果中存在错误或不匹配,建议:(a)启用 op_level_debugging 以确定 OnnxFunction 是否可能不正确。(b)向 PyTorch-ONNX 团队报告问题。(c)创建/注册一个自定义符号函数来替换默认函数。