4 ms·
Is the key word here "distributed?" I'm neither a C nor an ML expert, but I'd assume there must be C implementations for SVD computation.
by lukeknep 11y ago
Is the key word here "distributed?" I'm neither a C nor an ML expert, but I'd assume there must be C implementations for SVD computation.
- shoo 11y agoSearching for "C support vector machine mpi" finds πSvM: "πSvM is a parallel implementation of the Support Vector Machine (SVM) algorithm that allows efficient training and testing on a multiprocessor system" [1] . From a casual inspection of the code it seems there is some C++ and C. No idea if this is any good, but hey, it exists. [1] - pisvm.sourceforge.net Edit: Whoops! of course SVD != SVM. Acronyms, acronyms.
- huac 11y agohttps://code.google.com/p/redsvd/ https://code.google.com/p/redsvd/ this isn't distributed but claims to be good for large matrices