|
irlba
A C++ library for IRLBA
|
Results of the IRLBA-based SVD by compute().
More...
#include <compute.hpp>
Public Attributes | |
| EigenMatrix_ | U |
| EigenMatrix_ | V |
| EigenVector_ | D |
| int | iterations |
| bool | converged |
Results of the IRLBA-based SVD by compute().
| EigenMatrix_ | A dense floating-point Eigen::Matrix class. |
| EigenVector_ | A floating-point Eigen::Vector class, typically of the same scalar type as EigenMatrix_. |
| bool irlba::Results< EigenMatrix_, EigenVector_ >::converged |
Whether the algorithm converged.
| EigenVector_ irlba::Results< EigenMatrix_, EigenVector_ >::D |
Vector of the largest singular values, ordered by decreasing value. The number of values is no greater than number.
| int irlba::Results< EigenMatrix_, EigenVector_ >::iterations |
The number of restart iterations performed.
| EigenMatrix_ irlba::Results< EigenMatrix_, EigenVector_ >::U |
Matrix of left singular vectors corresponding to the largest singular values. Each column corresponds to a left singular vector, the number of which is no greater than number. The number of rows is equal to the number of rows in the input matrix.
| EigenMatrix_ irlba::Results< EigenMatrix_, EigenVector_ >::V |
Matrix of right singular vectors corresponding to the largest singular values. Each column corresponds to a right singular vector, the number of which is no greater than number. The number of rows is equal to the number of columns in the input matrix.