[mlpack-git] master: Ensure a larger set of original singular values. (396f7f2)
gitdub at big.cc.gt.atl.ga.us
gitdub at big.cc.gt.atl.ga.us
Wed Dec 23 15:03:00 EST 2015
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/a6b57a4e3c6c63bdd3412cd2480afbd3f560bdcd...84b9d42aae2975eae93f890a9861ce9963bd1916
>---------------------------------------------------------------
commit 396f7f21603f1ab45ee7bb51164ed88fd4622fcd
Author: ryan <ryan at ratml.org>
Date: Wed Dec 23 15:02:29 2015 -0500
Ensure a larger set of original singular values.
>---------------------------------------------------------------
396f7f21603f1ab45ee7bb51164ed88fd4622fcd
src/mlpack/tests/nystroem_method_test.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/mlpack/tests/nystroem_method_test.cpp b/src/mlpack/tests/nystroem_method_test.cpp
index c973f07..f705439 100644
--- a/src/mlpack/tests/nystroem_method_test.cpp
+++ b/src/mlpack/tests/nystroem_method_test.cpp
@@ -77,7 +77,8 @@ BOOST_AUTO_TEST_CASE(Rank10Test)
arma::svd(U, s, V, data);
// Don't set completely to 0; the hope is that K is still positive definite.
- s.subvec(10, s.n_elem - 1).fill(1e-10);
+ s.subvec(0, 9) += 1.0; // Make sure the first 10 singular vectors are large.
+ s.subvec(10, s.n_elem - 1).fill(1e-6);
arma::mat dataMod = U * arma::diagmat(s) * V.t();
// Add some noise.
More information about the mlpack-git
mailing list