dask.array.empty_like
dask.array.empty_like¶
- dask.array.empty_like(a, dtype=None, order='C', chunks=None, name=None, shape=None)[源代码]¶
返回一个与给定数组具有相同形状和类型的新数组。
- 参数
- aarray_like
a 的形状和数据类型定义了返回数组的这些相同属性。
- dtype数据类型,可选
覆盖结果的数据类型。
- 顺序{‘C’, ‘F’}, 可选
是否将多维数据存储在内存中的 C 连续(行优先)或 Fortran 连续(列优先)顺序中。
- 块整数序列
每个块中的样本数量。注意,如果
len(array) % chunks != 0
,最后一个块的样本数量会较少。- 名称str, 可选
数组的可选键名。默认情况下会对输入的关键字参数进行哈希处理。
- 形状int 或 int 序列,可选。
覆盖结果的形状。
- 返回
- 出ndarray
与 a 具有相同形状和类型的未初始化(任意)数据的数组。
参见
ones_like
返回一个形状和类型与输入相同的由1组成的数组。
zeros_like
返回一个形状和类型与输入相同的零数组。
empty
返回一个新的未初始化的数组。
ones
返回一个新数组,将所有值设置为一。
zeros
返回一个将值设置为零的新数组。
注释
此函数 不 初始化返回的数组;若要初始化,请使用 zeros_like 或 ones_like 代替。它可能比那些设置数组值的函数略快。