【问题标题】:How to get the memory layout of a HDF5 array with h5py?如何使用 h5py 获取 HDF5 数组的内存布局?
【发布时间】:2017-08-09 20:02:19
【问题描述】:

在 numpy 中,可以使用 my_array.flags 检查数组是 C 排序还是 F 排序。使用 h5py 读取的 HDF5 数据集的等价物是什么?

【问题讨论】:

标签: python hdf5 h5py


【解决方案1】:

来自documentation

使用默认设置创建的 HDF5 数据集将是连续的;换句话说,以传统的 C 顺序排列在磁盘上。

查看此question 了解更多详情。长话短说,如果需要,您的数组会自动转换,并且所有内容都以 C 顺序存储。

【讨论】:

    猜你喜欢
    • 2014-05-24
    • 2016-03-23
    • 2015-04-17
    • 2016-04-08
    • 2021-05-14
    • 2017-03-15
    • 2015-09-17
    • 2021-08-01
    • 2020-08-19
    相关资源
    最近更新 更多