Низкоуровневые функции BLAS (scipy.linalg.blas)#
Этот модуль содержит низкоуровневые функции из библиотеки BLAS.
Добавлено в версии 0.12.0.
Примечание
Общий overwrite_<> опция во многих процедурах позволяет входным массивам перезаписываться, чтобы избежать дополнительного выделения памяти. Однако это требует, чтобы массив удовлетворял двум условиям: порядок памяти и тип данных должны точно соответствовать порядку и типу, ожидаемым процедурой.
В качестве примера, если вы передаёте массив чисел с плавающей запятой двойной точности в любой
S.... подпрограмма, ожидающая аргументы одинарной точности, f2py создаст промежуточный массив для соответствия типам аргументов, и перезапись будет выполнена на этом промежуточном массиве.
Аналогично, если передан C-непрерывный массив, f2py будет передавать FORTRAN-непрерывный массив внутренне. Убедитесь, что эти детали соблюдены. Дополнительную информацию можно найти в документации f2py.
Предупреждение
Эти функции выполняют минимальную или нулевую проверку ошибок.
Возможно вызвать сбои при неправильном использовании,
поэтому предпочтительнее использовать высокоуровневые процедуры в scipy.linalg.
Поиск функций#
|
Возвращает доступные объекты функций BLAS по именам. |
|
Найти наиболее подходящий тип BLAS/LAPACK. |
Функции BLAS Level 1#
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
Функции BLAS уровня 2#
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
Функции BLAS уровня 3#
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |
|
Обёртка для |