Expand description
Pure-Rust linear algebra helpers (SVD, eigendecomposition, whitener).
Uses faer under the hood and converts
to/from ndarray.
Functionsยง
- compute_
whitener - Compute a whitening matrix from a noise covariance.
- eigh_
sorted - Symmetric eigendecomposition of a real symmetric matrix.
- faer_
to_ ndarray - Convert
faer::Mat<f64>โndarray::Array2<f64>. - inv_
sqrtm_ sym - Inverse square root of a symmetric positive definite matrix.
- ndarray_
to_ faer - Convert
ndarray::Array2<f64>โfaer::Mat<f64>. - sqrtm_
sym - Matrix square root of a symmetric positive (semi-)definite matrix.
- svd_
thin - Thin SVD:
A = U @ diag(s) @ V^T.