OSError:加载h5格式保存的keras模型时,无法打开文件(未找到文件签名)

时间:2019-02-18 15:14:52

标签: keras h5py

我有一个名为'synthetic_pmate.h5'的keras模型,但是,使用keras的load_model函数时,我无法加载该模型。

内核死于在控制台中执行以下代码,在pyCharm上运行该代码时,我得到退出代码1073740940(0xC0000374)。

from keras.models import load_model
model = load_model('synthetic_pmate.h5')

路径似乎没有任何问题。

我也尝试使用Tensorflow进行同样的操作。

model = tf.keras.models.load_model('synthetic_pmate.h5')

但是内核一直在死亡。 我正在使用keras版本2.2.4和Tensorflow版本1.10.0。我正在使用python 3.6.7。

通过我尝试在单独的系统上执行上述代码的方式,该代码在此处运行而没有任何错误。此问题仅是我的系统固有的吗?如果是,我是否需要单独安装或更新某些东西?

一个更新-OSError可能是因为未正确保存模型,但是即使以正确的格式保存模型后,如上述代码中所述,我仍然在加载模型时仍然面临困难。

0 个答案:

没有答案