我有一个使用python以(h5或json)格式保存的Keras(后端tensorflow)模型,但是我不知道如何加载它并在C#解决方案中使用它。有什么建议(库或某些逻辑)?
答案 0 :(得分:1)
Keras是基于Tenserflow(这是一个C ++项目)构建的,因此您可以使用简单的包装程序在几乎每种语言上运行它。
使用Keras.NET(请参见此处:https://github.com/SciSharp/Keras.NET,也可以在nuget中使用),然后使用以下方法加载模型:
var model = Keras.Models.Model.LoadModel(pathToYourModel.h5)
祝你好运!