首页 > 解决方案 > 如何将此 .h5 模型转换为我的 Windows 机器可以读取的格式?(操作系统错误)

问题描述

该模型最初是在 Keras 中使用我不再有权访问的远程 Linux 环境创建的。我现在需要在我的 Windows 机器上加载模型(几年后)。如果相关,该程序是用 Python 编写的。

我得到的错误:

发生异常:OSError Unable to open file (bad superblock version number) File "Directory/file" line 13, in model = load_model('model1.h5')

我已经尝试安装 h5py-2.10.0 以便我可以安装 h5repack 以将文件转换为可读格式,但是当我这样做时,它说 h5repack 无法打开文件。

h5repack 错误:<'model1.h5'>:无法打开文件

除非没有其他解决方案,否则我不愿意尝试将我的机器切换到 Linux。

在此先感谢您的帮助!

标签: python-3.xlinuxwindowskerashdf5

解决方案


推荐阅读