From 6e45e96296c4f0b4a2a4ea701bb6bc69342e316d Mon Sep 17 00:00:00 2001 From: Samuel Fadel Date: Thu, 10 Mar 2016 14:16:54 -0300 Subject: main(): shuffle() values were being ignored, now fixed. --- main.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/main.cpp b/main.cpp index e778dca..0208db4 100644 --- a/main.cpp +++ b/main.cpp @@ -38,8 +38,7 @@ arma::uvec extractCPs(const arma::mat &X) int numCPs = (int) (3 * sqrt(X.n_rows)); arma::uvec indices(X.n_rows); std::iota(indices.begin(), indices.end(), 0); - arma::shuffle(indices); - + indices = arma::shuffle(indices); return indices.subvec(0, numCPs-1); } -- cgit v1.2.3