当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。