Объект исключения Python, производный от стандартного объекта исключения, который генерируется функциями linalg.
Линейная алгебра для нескольких матриц сразу
Введено в версии 1.8.0.
Некоторые из описанных выше процедур линейной алгебры способны вычислять результаты для нескольких матриц сразу, если они объединены в один массив.
Это отражается в документации посредством спецификации параметров ввода, таких как a : (..., M, M) array_like. Это означает, что если, например, задан массив ввода a.shape == (N, M, M), он интерпретируется как «стек» из N матриц, каждая из которых имеет размер M на M. Аналогичная спецификация применяется к возвращаемым значениям, например, определитель имеет det : (...) и в этом случае возвращает массив формы det(a).shape == (N,). Это обобщается на операции линейной алгебры над массивами большей размерности: последние 1 или 2 измерения многомерного массива интерпретируются как векторы или матрицы, соответственно каждой операции.