gpt4 book ai didi

python - 使用用 keras 保存的 ML.NET 加载模型

转载 作者:行者123 更新时间:2023-11-28 22:11:15 36 4
gpt4 key购买 nike

我有一个用 Python 和 Keras 实现的神经网络。训练完成后,我导出了模型,并且有两个文件:model.js 和 model.h5。现在我想在 .NET 项目中进行实时分类,我想为此使用经过训练的神经网络。

在 ML.NET 中有没有一种方法可以将使用 python 导出的模型和训练好的权重加载到模型对象中?

我在文档 [1] 中看到可以加载以前保存的模型,但显然是存储在 .zip 中,我找不到格式(可能是为了制作一个脚本,从 python 和 '将其翻译成 ML.NET 模型。

显然 hdf5 格式是标准的[2],有没有办法用 ML.NET 加载它?

[1] https://learn.microsoft.com/en-us/dotnet/machine-learning/how-to-guides/consuming-model-ml-net

[2] https://support.hdfgroup.org/HDF5/doc1.6/UG/10_Datasets.html

最佳答案

ML.net 支持 ONNX 模型,如本 example.

您可以通过 WinMLTools 将您的 keras 模型转换为 ONNX 模型

关于python - 使用用 keras 保存的 ML.NET 加载模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55923311/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com