我收到 ArgumentException 消息“无法加载模型并出现错误:未知的模型文件格式版本。” 当尝试在 Windows 构建 19041 上调用 LearningModel.LoadFromStreamAsync(stream) 时。它适用于构建 18363 上的相同文件。ONNX opset 7。
有没有办法避免它?
我收到 ArgumentException 消息“无法加载模型并出现错误:未知的模型文件格式版本。” 当尝试在 Windows 构建 19041 上调用 LearningModel.LoadFromStreamAsync(stream) 时。它适用于构建 18363 上的相同文件。ONNX opset 7。
有没有办法避免它?
我使用新版本的 keras2onnx 将我的 keras 模型转换为 onnx 模型。它帮助我成功加载了新的模型文件。
这听起来像是来自 Windows 机器学习 GitHub 存储库的问题:“在 19041 年添加了一个版本检查,可能会导致此问题。旧版本可能会允许他们不理解的模型版本,这就是为什么某些模型可以工作的原因,但不能保证能正常工作,所以我们需要添加版本检查。”