當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python dask.array.unravel_index用法及代碼示例

用法:

dask.array.unravel_index(indices, shape, order='C')

此文檔字符串是從 numpy.unravel_index 複製的。

可能存在與 Dask 版本的一些不一致之處。

將平麵索引或平麵索引數組轉換為坐標數組元組。

參數

indicesarray_like

一個整數數組,其元素是維度數組的扁平版本的索引 shape 。在 1.6.0 版本之前,此函數隻接受一個索引值。

shape整數元組

用於解開 indices 的數組的形狀。

order{‘C’, ‘F’},可選

確定是否應將索引視為行優先 (C-style) 或列優先 (Fortran-style) 順序的索引。

返回

unraveled_coordsndarray 的元組

元組中的每個數組都具有與indices 數組相同的形狀。

例子

>>> np.unravel_index([22, 41, 37], (7,6))  
(array([3, 6, 6]), array([4, 5, 1]))
>>> np.unravel_index([31, 41, 13], (7,6), order='F')  
(array([3, 6, 6]), array([4, 5, 1]))
>>> np.unravel_index(1621, (6,7,8,9))  
(3, 1, 4, 1)

相關用法


注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 dask.array.unravel_index。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。