SVD Singular Value Decomposition for Sparse Matrices

Downloads

Coming Soon

MYSVD Version 0.5

Latest release

SSVD Version 0.2.5 [Version 0.2.3 Readme]

Older stuff

SSVD Version 0.2.1 (fixes some bugs in the Netlib version) [Version 0.2.1 Readme ]

STANDALONE sparse SVD program
(contains all of SVDPACKC), includes libmyssvd.a built on glibc-2.2, with gcc-3.3.4
(includes all headers, and SSVD, a sample program that uses LIBMYSSVD.
Software release date: 26th Oct, 2004

LIBMYSSVD built with GCC-2.95 (Right-click and use Save...)

I have developed a C++ wrapper around SVDPACKC to allow the user to easily incorporate methods to calculate SVDs of sparse matrices in the CCS format from inside his program.

NOTE: The previously available library, libmyssvd here had a lot of bugs (only LAS2 routine was correct). The new version is fixed and hopefully most bugs are gone!

Documented source code

Documentation for the Library as well as sample program

NOTES

  1. There is a bug in the tms routines in all versions smaller than 0.5!!

Suvrit
Last modified: Tue Dec 4 10:33:58 CST 2007