首页 > 解决方案 > 例外:“参数不正确。” 尝试使用卷积运行 ONNX 模型时

问题描述

我看到 WinML 运行时出现异常“参数不正确”。在 DirectX 设备上运行单个卷积 ONNX 模型时。

我的模型在 Default 和 Cpu 设备上运行良好,并且我能够在 DirectX 设备上运行来自 Windows 机器学习存储库的 SqueezeNet.onnx 模型。我的模型也使用与第一个 SqueezeNet 卷积相同的运算符集 id、卷积属性、权重和偏差。我还在我的模型上运行了 ONNX python 库的检查器,从该工具的角度来看它看起来不错。

有没有办法获得有关运行时内部问题的更多信息?API 将来会提供更多信息,还是提供验证功能?

标签: windows-machine-learning

解决方案


另一种获得详细错误消息的方法是在调试器下简单地运行它。

当 Windows AI 在运行时遇到问题时,它会使用带有信息字符串的RoOriginateError 。您将能够在调试器中看到该错误字符串。


推荐阅读