NumPy参考 >例行程序 >Miscellaneous routines > numpy.may_share_memory
确定两个阵列是否可以共享内存
返回True并不一定意味着两个数组共享任何元素。这只是意味着他们可能会。
默认情况下仅检查a和b的内存范围。
输入数组
花费精力解决重叠问题。有关shares_memory
详细信息,请参见
。的默认设置may_share_memory
是进行边界检查。
也可以看看
例子
>>> 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