如何使用 h5py 通过 szip 压缩访问 HDF5 数据集
Posted
技术标签:
【中文标题】如何使用 h5py 通过 szip 压缩访问 HDF5 数据集【英文标题】:How to access HDF5 dataset with szip compression using h5py 【发布时间】:2020-10-27 19:45:24 【问题描述】:正如标题所说,我需要知道如何访问使用 h5py 进行 szip 压缩的 HDF5 文件的数据集。 这是我得到的错误:
IOError:无法读取数据(数据集:读取失败)
有人知道如何使用 h5py 访问这个数据集吗?
谢谢
【问题讨论】:
【参考方案1】:您使用什么系统来读取 HDF5 文件? h5py 文档是这样说 SZIP 的:
UNIX:如果随 HDF5 提供。 Windows:只读因此,如果您使用的是 Linux,则可能需要更新您的 HDF5 安装以添加 SZIP 压缩。参考这里:
Supported h5py compression/processing filters
【讨论】:
我正在使用 Ubuntu 的命令提示符。我会看看是否有任何更新可以解决这个问题。以上是关于如何使用 h5py 通过 szip 压缩访问 HDF5 数据集的主要内容,如果未能解决你的问题,请参考以下文章
如何扩展 h5py 以便我可以访问 hdf5 文件中的数据?