Sparse QR Decomposition (sksparse.spqr)¶
Added in version 0.5.0.
An interface to the SuiteSparse SPQR package, which computes the QR factorization and solves systems of equations for sparse, possibly non-square, non-symmetric, indefinite matrices.
Function Interface¶
Compute the QR factorization. |
|
Multiply by Q using the Householder representation. |
|
Solve a linear system using the SPQR factorization. |
|
A class to hold the Householder representation of Q. |
Object Interface¶
Compute the SPQR factorization of a sparse matrix. |
|
The main object used for creating and manipulating SPQR factorizations. |
|
A dataclass to hold SPQR info statistics. |
Warnings and Exceptions¶
Base class for SPQR warnings. |
|
Raised when SPQR detects a rank-deficient matrix. |
|
Base class for SPQR exceptions. |
|
Raised when the SPQR library is not installed. |
|
Raised when SPQR runs out of memory. |
|
Raised when SPQR encounters an integer overflow. |
|
Raised when SPQR receives invalid input. |
|
Raised when SPQR encounters a problem with CUDA. |
References