Armadillo中的稀疏svd(C++)

ver*_*men 1 c++ eigenvalue svd armadillo

根据http://arma.sourceforge.net/docs.html#part_c,Armadillo支持以下功能:

eig_sym
eig_gen
eigs_sym
eigs_gen
svd
svd_econ
Run Code Online (Sandbox Code Playgroud)

但似乎没有像"svds_econ"这样的函数,它在"稀疏"矩阵上运行并返回奇异值和向量.

有没有办法在Armadillo中实现这个功能?

hbr*_*ere 5

从版本5.0开始,Armadillo具有svds()函数,用于获取有限数量的奇异值和奇异向量.