Ign*_*cio 4 .net python machine-learning keras ml.net
我有一个用 Keras 用 Python 实现的神经网络。一旦我训练了它,我就导出了模型,我得到了两个文件:model.js 和 model.h5。现在我想在 .NET 项目中实时分类,我想使用经过训练的神经网络。
在 ML.NET 中有没有办法将模型和用 python 导出的训练权重加载到模型对象中?
我在文档 [1] 中看到可以加载以前保存的模型,但显然存储在 .zip 中,我找不到格式(也许制作一个脚本,从 python 中获取模型并“翻译”它到 ML.NET 模型。
显然 hdf5 格式是标准 [2],有没有办法用 ML.NET 加载它?
[1] https://docs.microsoft.com/en-us/dotnet/machine-learning/how-to-guides/sumption-model-ml-net
[2] https://support.hdfgroup.org/HDF5/doc1.6/UG/10_Datasets.html