numpy.shares_memory¶
-
numpy.
shares_memory
(a, b, max_work=None)¶ 确定两个数组是否共享内存
参数: a,b:ndarray
输入数组
max_work:int,可选
努力解决重叠问题(考虑的候选解决方案的最大数量)。可识别以下特殊值:
- max_work = MAY_SHARE_EXACT(默认值)
问题解决了。在这种情况下,只有在数组之间共享一个元素时,该函数才返回True。
- max_work = MAY_SHARE_BOUNDS
只检查a和b的内存边界。
返回: out:bool
上升: numpy.TooHardError
超过max_work。
也可以看看
例子
>>> np.may_share_memory(np.array([1,2]), np.array([5,8,9])) False