如果两个输入数组共享相同的内存,Numpy 的 shares_memory(~)
方法将返回 True。
参数
1. a
| array-like
第一个输入数组。
2. b
| array-like
第二个输入数组。
3. max_work
| int
| optional
比较内存位置时要执行的最大检查次数:
max_work |
意义 |
---|---|
MAY_SHARE_EXACT |
检查数组的内部内容。仅当至少有一对共享相同内存的元素时才返回 True。 |
MAY_SHARE_BOUNDS |
仅检查数组占用的两个边界。 |
默认情况下,max_work=MAY_SHARE_EXACT
。
返回值
单个布尔值,其中 True 表示两个输入数组共享内存。
例子
a = np.array([1,2])
b = np.array([1,2])
np.shares_memory(a,b)
False
a = np.array([1,2])
b = a
np.shares_memory(a,b)
True
相关用法
- Python Wand sharpen()用法及代码示例
- Python NumPy shape属性用法及代码示例
- Python Wand shade()用法及代码示例
- Python shutil.copyfile()用法及代码示例
- Python shutil.unregister_unpack_format()用法及代码示例
- Python shutil.get_terminal_size()用法及代码示例
- Python shutil.get_archive_formats()用法及代码示例
- Python shutil.which()用法及代码示例
- Python shutil.copytree()用法及代码示例
- Python shutil.copymode()用法及代码示例
- Python shutil.unpack_archive()用法及代码示例
- Python shutil.move()用法及代码示例
- Python shutil.copy2()用法及代码示例
- Python shutil.unregister_archive_format()用法及代码示例
- Python shutil.chown()用法及代码示例
- Python shutil.copyfileobj()用法及代码示例
- Python shlex.join用法及代码示例
- Python shutil.copystat()用法及代码示例
- Python shlex.quote用法及代码示例
- Python shutil.copy()用法及代码示例
- Python shutil.get_unpack_formats()用法及代码示例
- Python shutil.disk_usage()用法及代码示例
- Python sklearn.cluster.MiniBatchKMeans用法及代码示例
- Python NumPy squeeze方法用法及代码示例
- Python scipy.ndimage.binary_opening用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 NumPy | shares_memory method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。