windows-machine-learning - 例外:“参数不正确。” 尝试使用卷积运行 ONNX 模型时
问题描述
我看到 WinML 运行时出现异常“参数不正确”。在 DirectX 设备上运行单个卷积 ONNX 模型时。
我的模型在 Default 和 Cpu 设备上运行良好,并且我能够在 DirectX 设备上运行来自 Windows 机器学习存储库的 SqueezeNet.onnx 模型。我的模型也使用与第一个 SqueezeNet 卷积相同的运算符集 id、卷积属性、权重和偏差。我还在我的模型上运行了 ONNX python 库的检查器,从该工具的角度来看它看起来不错。
有没有办法获得有关运行时内部问题的更多信息?API 将来会提供更多信息,还是提供验证功能?
解决方案
另一种获得详细错误消息的方法是在调试器下简单地运行它。
当 Windows AI 在运行时遇到问题时,它会使用带有信息字符串的RoOriginateError 。您将能够在调试器中看到该错误字符串。
推荐阅读
- php - 如何在laravel的同一视图文件中获取url中参数的值
- php - 预期响应代码为 250,但得到代码“550”,使用 Laravel 7 和 SendGrid 显示消息“550 未经身份验证的发件人不允许”
- reflection - 使用 F# 反射将两个对象与默认 IComparable 实现进行比较
- javascript - 将对象内的相同 ID 连接到一个对象数组
- android - Android Studio 找不到 Kotlin 依赖项
- jmeter - 如何在 JMeter 中调用“最简单”的随机浮动变量
- django - 没有从 ASSIGNED 视图流的过渡
- reactjs - 带有 Typescript 返回类型的样式化组件是任何
- c++ - std::map 或 std::set 可以用来代替手写的二叉树吗
- kubernetes - K8S 如何自动启动 Deployments 和 DaemonSets?