低级 BLAS 函数 (scipy.linalg.blas
)#
该模块包含 BLAS 库中的低级函数。
在版本 0.12.0 中添加。
注意
许多例程中的常用 overwrite_<>
选项允许覆盖输入数组以避免额外的内存分配。 但是这需要数组满足两个条件,即内存顺序和数据类型必须与例程期望的顺序和类型完全匹配。
例如,如果您将双精度浮点数组传递给任何期望单精度参数的 S....
例程,f2py 将创建一个中间数组以匹配参数类型,并且覆盖将在该中间数组上执行。
同样,如果传递了 C 连续数组,f2py 将在内部传递 FORTRAN 连续数组。 请确保满足这些细节。 更多信息可以在 f2py 文档中找到。
警告
这些函数几乎没有执行错误检查。 误用它们可能会导致崩溃,因此建议使用 scipy.linalg
中的更高级别的例程。
查找函数#
|
从名称返回可用的 BLAS 函数对象。 |
|
查找最佳匹配的 BLAS/LAPACK 类型。 |
BLAS 级别 1 函数#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
BLAS 2 级函数#
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
BLAS 3 级函数#
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
包装器 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |
|
对 |