首页 > 解决方案 > 如何在 C# 中从 Python 加载 Keras 训练的模型?

问题描述

我使用 Keras.NET 包来加载我训练的模型(在 Python 中使用 Keras,保存在 .pb 或 .h5 文件中),如下图所示。

加载训练模型的代码

然而,模型预测已经完美运行了一段时间,因为它是一个实时分析应用程序,它可以全时运行。但是在运行时之后,应用程序不再能够使用加载的模型。引入如下错误:抛出异常:Python.Runtime.dll 中的“System.AccessViolationException”或

错误

标签: pythonc#visual-studiotensorflowkeras

解决方案


看看这个...... https://github.com/pythonnet/pythonnet/issues/595

这个人也有类似的问题,我想他们已经解决了。如果他们使用的方法不起作用,那么在某些回复中还会列出其他一些方法作为链接。


推荐阅读