python - 在没有 HDF5 压缩过滤器的情况下压缩 HDF5 文件
问题描述
压缩在未应用任何 HDF5 压缩过滤器的情况下创建的 HDF5 文件时通常使用哪些压缩算法?
我的 HDF5 文件是h5py
在 Python 3.8 中创建的,包含 32 位浮点数的 N 维 numpy 数组,其形状介于 -1.0 和 1.0 之间,类似于(1000000,10,200)
. 数据被读取为(1,10,200)
随机模式的数组。对 HDF5 数据集进行分块似乎会使非连续/随机读取/选择显着变慢,因此禁用了分块,从而阻止了 HDF5 压缩过滤器的使用。
解决方案
推荐阅读
- hbase - 如何在hbase中放入多行?
- c# - 如何在 Xamarin.Forms 上使用 System.Data.SQLite Interop.dll?
- angular - 如何在Angular中重新加载可观察的http?
- java - 如何从 GCS 收听文件?是否可以在多节点应用程序中利用 GcsInboundFileSynchronizer 和 GcsStreamingMessageSource?
- android - 无法接收活动转换识别回调
- exchange-server - 从 Exchange 解析 X509Certificate
- ios - 属性包装器:“不能在属性初始化程序中使用实例成员;属性初始化程序在‘self’可用之前运行”
- javascript - Cognito自己的域登录页面为空白
- python - 无法在 linux Ubuntu 16.04 的 QThread 类中运行 pyshark.FileCapture(pcap)
- mysql - 两列(不同名称,不同表)为一行