fozziethebeat / S-Space

The S-Space repsitory, from the AIrhead-Research group
GNU General Public License v2.0
203 stars 106 forks source link

Checking whether the Sparse SVD is supported by Octave is broken #45

Open davidjurgens opened 11 years ago

davidjurgens commented 11 years ago

SVD.isOctaveSupported() works by calling octave, but doesn't check whether svds or eigs are available, which is necessary.

For now, the unit test is set to @Ignore, but the functionality needs to be fixed and incorporated.

Also, the SingularValueDecomposition interface should probably be retrofitted to add an isAvailable() method that does all of this resource checking rather than pushing into the static-method based SVD class.