used SVD rather than spectral decomposition for regularized DA