Miscellaneous routines

原文:https://docs.scipy.org/doc/numpy/reference/routines.other.html

译者:飞龙 UsyiyiCN

校对:(虚位以待)

Buffer objects

getbuffer(obj [,offset [,size]]) 从给定对象创建一个缓冲对象,引用从偏移开始的长度大小的切片。
newbuffer(size) 返回一个新的未初始化缓冲区对象。

Performance tuning

alterdot() 更改dotvdotinner以使用加速的BLAS功能。
restoredot() dotvdotinnerproduct恢复为默认的非BLAS实现。
setbufsize(size) 设置ufuncs中使用的缓冲区的大小。
getbufsize() 返回ufuncs中使用的缓冲区的大小。

Memory ranges

shares_memory(a,b [,max_work]) 确定两个数组是否共享内存
may_share_memory(a,b [,max_work]) 确定两个数组是否可能共享内存

NumPy version comparison

lib.NumpyVersion(vstring) 解析和比较numpy版本字符串。