{errno: 2004001, errMsg: "createInferenceSession:fail create session fail : xnet error:6: [ONNX] Failed to convert ONNX model to XNet modelFailed to convet onnx to xnet↵"}
在社区中找到据说是onnx算子不支持的原因,使用https://github.com/daquexian/onnx-simplifier工具优化onnx模型后如下图
依然是报这个错误,不知道是什么原因导致的。测试模型是facebook的segment anything.
简单看了下,应该是LayerNorm 的问题,这个算子在 torch 一般都是多个算子组合起来使用的。所以一直没写对应转化。可以尝试自己根据 torch 导出来或者等后续更新。
我猜测你的模型使用的是:https://huggingface.co/vietanhdev/segment-anything-onnx-models/tree/main
这里面的?