irlba
A C++ library for IRLBA
|
Result of the IRLBA-based decomposition. More...
#include <compute.hpp>
Public Attributes | |
EigenMatrix_ | U |
EigenMatrix_ | V |
EigenVector_ | D |
int | iterations |
bool | converged |
Result of the IRLBA-based decomposition.
EigenMatrix_ | A 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.
The requested number of singular values, ordered by decreasing value. These correspond to the vectors in U
and V
.
int irlba::Results< EigenMatrix_, EigenVector_ >::iterations |
The number of restart iterations performed.
The left singular vectors, stored as columns of U
. The number of rows in U
is equal to the number of rows in the input matrix, and the number of columns is equal to the number of requested vectors.
The right singular vectors, stored as columns of U
. The number of rows in U
is equal to the number of columns in the input matrix, and the number of columns is equal to the number of requested vectors.