当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python dask.array.to_hdf5用法及代码示例


用法:

dask.array.to_hdf5(filename, *args, chunks=True, **kwargs)

将数组存储在 HDF5 文件中

这会将几个 dask 数组保存到 HDF5 文件中的多个数据路径中。它创建必要的数据集并处理干净的文件打开/关闭。

参数

chunks: tuple or ``True``

块形状,或 True 以传递来自 dask 数组的块。默认为 True

例子

>>> da.to_hdf5('myfile.hdf5', '/x', x)

或者

>>> da.to_hdf5('myfile.hdf5', {'/x': x, '/y': y})

可选地提供参数,就像 h5py.File.create_dataset

>>> da.to_hdf5('myfile.hdf5', '/x', x, compression='lzf', shuffle=True)
>>> da.to_hdf5('myfile.hdf5', '/x', x, chunks=(10,20,30))

这也可以用作单个 Array 上的方法

>>> x.to_hdf5('myfile.hdf5', '/x')

相关用法


注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.array.to_hdf5。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。