| """\ | |
| Core Linear Algebra Tools | |
| ------------------------- | |
| Linear algebra basics: | |
| - norm Vector or matrix norm | |
| - inv Inverse of a square matrix | |
| - solve Solve a linear system of equations | |
| - det Determinant of a square matrix | |
| - lstsq Solve linear least-squares problem | |
| - pinv Pseudo-inverse (Moore-Penrose) calculated using a singular | |
| value decomposition | |
| - matrix_power Integer power of a square matrix | |
| Eigenvalues and decompositions: | |
| - eig Eigenvalues and vectors of a square matrix | |
| - eigh Eigenvalues and eigenvectors of a Hermitian matrix | |
| - eigvals Eigenvalues of a square matrix | |
| - eigvalsh Eigenvalues of a Hermitian matrix | |
| - qr QR decomposition of a matrix | |
| - svd Singular value decomposition of a matrix | |
| - cholesky Cholesky decomposition of a matrix | |
| Tensor operations: | |
| - tensorsolve Solve a linear tensor equation | |
| - tensorinv Calculate an inverse of a tensor | |
| Exceptions: | |
| - LinAlgError Indicates a failed linear algebra operation | |
| """ | |
| from __future__ import division, absolute_import, print_function | |
| depends = ['core'] | |