上一主题

numpy.newbuffer

下一主题

numpy.restoredot

numpy.alterdot

numpy.alterdot()[source]

更改dotvdotinner以使用加速的BLAS功能。

通常,作为Numpy的用户,你不显式调用此函数。如果Numpy使用加速BLAS构建,则在导入Numpy时会自动调用此函数。

当Numpy用像ATLAS这样的加速BLAS构建时,这些函数被替换以利用更快的实现。更快的实现只影响float32,float64,complex64和complex128数组。此外,BLAS API仅包括矩阵矩阵,矩阵向量和向量向量乘积。具有较大维数的数组的产品使用内置函数并且不加速。

注意

在Numpy中弃用1.10 cblas函数已经集成到多阵列模块中,而alterdot现在更长了。它会在Numpy 1.11.0中删除。

也可以看看

restoredot
restoredot撤销alterdot的效果。