pulsatrix
Loading...
Searching...
No Matches
pulsatrix::SVDResult Struct Reference

SVD()'s result, the thin factorization A = U diag(S) V^T with k = min(m, n). More...

#include <matrix_decompositions.hpp>

Collaboration diagram for pulsatrix::SVDResult:

Public Attributes

Tensor u
 Shape (m, k): orthonormal left singular vectors.
 
Tensor s
 Shape (k): singular values, largest first, non-negative.
 
Tensor v
 Shape (n, k): orthonormal right singular vectors, signs made canonical.
 

Detailed Description

SVD()'s result, the thin factorization A = U diag(S) V^T with k = min(m, n).

Member Data Documentation

◆ s

Tensor pulsatrix::SVDResult::s

Shape (k): singular values, largest first, non-negative.

◆ u

Tensor pulsatrix::SVDResult::u

Shape (m, k): orthonormal left singular vectors.

◆ v

Tensor pulsatrix::SVDResult::v

Shape (n, k): orthonormal right singular vectors, signs made canonical.


The documentation for this struct was generated from the following file: