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


Python numpy may_share_memory用法及代碼示例

本文簡要介紹 python 語言中 numpy.may_share_memory 的用法。

用法:

numpy.may_share_memory(a, b, /, max_work=None)

確定兩個數組是否可能共享內存

返回 True 並不一定意味著兩個數組共享任何元素。這隻是意味著他們可能。

默認情況下隻檢查 a 和 b 的內存邊界。

參數

a, b ndarray

輸入數組

max_work 整數,可選

努力解決重疊問題。有關詳細信息,請參閱 shares_memory may_share_memory 的默認設置是進行邊界檢查。

返回

out bool

例子

>>> np.may_share_memory(np.array([1,2]), np.array([5,8,9]))
False
>>> x = np.zeros([3, 4])
>>> np.may_share_memory(x[:,0], x[:,1])
True

相關用法


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