[−][src]Trait smartcore::linalg::svd::SVDDecomposableMatrix
Trait that implements SVD decomposition routine for any matrix.
Provided methods
pub fn svd_solve_mut(self, b: Self) -> Result<Self, Failed>
[src]
Solves Ax = b. Overrides original matrix in the process.
pub fn svd_solve(&self, b: Self) -> Result<Self, Failed>
[src]
Solves Ax = b
pub fn svd(&self) -> Result<SVD<T, Self>, Failed>
[src]
Compute the SVD decomposition of a matrix.
pub fn svd_mut(self) -> Result<SVD<T, Self>, Failed>
[src]
Compute the SVD decomposition of a matrix. The input matrix will be used for factorization.