首页 > 解决方案 > 在没有 HDF5 压缩过滤器的情况下压缩 HDF5 文件

问题描述

压缩在未应用任何 HDF5 压缩过滤器的情况下创建的 HDF5 文件时通常使用哪些压缩算法?

我的 HDF5 文件是h5py在 Python 3.8 中创建的,包含 32 位浮点数的 N 维 numpy 数组,其形状介于 -1.0 和 1.0 之间,类似于(1000000,10,200) . 数据被读取为(1,10,200)随机模式的数组。对 HDF5 数据集进行分块似乎会使非连续/随机读取/选择显着变慢,因此禁用了分块,从而阻止了 HDF5 压缩过滤器的使用。

标签: pythonnumpycompressionhdf5h5py

解决方案


推荐阅读