dask.array.from_tiledb

dask.array.from_tiledb

dask.array.from_tiledb(uri, attribute=None, chunks=None, storage_options=None, **kwargs)[源代码]

从 TileDB 存储格式加载数组

更多关于 TileDB 的信息,请参见 https://docs.tiledb.io

参数
uri: TileDB 数组或字符串

保存数据的位置

属性: str 或 None

属性选择(多属性数组上的单属性视图)

返回
Dask 数组

示例

>>> import tempfile, tiledb
>>> import dask.array as da, numpy as np
>>> uri = tempfile.NamedTemporaryFile().name
>>> _ = tiledb.from_numpy(uri, np.arange(0,9).reshape(3,3))  # create a tiledb array
>>> tdb_ar = da.from_tiledb(uri)  # read back the array
>>> tdb_ar.shape
(3, 3)
>>> tdb_ar.mean().compute()
4.0