numpy.may_share_memory¶
-
numpy.
may_share_memory
(a, b, max_work=None)¶ 确定两个数组是否可能共享内存
返回True不一定意味着两个数组共享任何元素。它只是意味着他们可能。
默认情况下只检查a和b的内存边界。
参数: a,b:ndarray
输入数组
max_work:int,可选
花费在解决重叠问题上的努力。有关详细信息,请参阅
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