[mlpack-git] master: Do unmapping correctly. (e248946)

gitdub at big.cc.gt.atl.ga.us gitdub at big.cc.gt.atl.ga.us
Wed Nov 4 13:54:14 EST 2015


Repository : https://github.com/mlpack/mlpack

On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/1eb721c663e640d571d8374c67c40ad8a5ea6fb3...e09d6a4869ed02fbf3d9d9b22ab1bf46a116cfdd

>---------------------------------------------------------------

commit e248946fb262051c8bf570a7a7675b93b6c7eeb8
Author: ryan <ryan at ratml.org>
Date:   Wed Nov 4 13:52:44 2015 -0500

    Do unmapping correctly.


>---------------------------------------------------------------

e248946fb262051c8bf570a7a7675b93b6c7eeb8
 src/mlpack/methods/range_search/rs_model.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/mlpack/methods/range_search/rs_model.cpp b/src/mlpack/methods/range_search/rs_model.cpp
index 3c9a4ef..c28a477 100644
--- a/src/mlpack/methods/range_search/rs_model.cpp
+++ b/src/mlpack/methods/range_search/rs_model.cpp
@@ -168,8 +168,8 @@ void RSModel::Search(arma::mat&& querySet,
         distances.resize(queryTree.Dataset().n_cols);
         for (size_t i = 0; i < queryTree.Dataset().n_cols; ++i)
         {
-          neighbors[i] = neighborsOut[oldFromNewQueries[i]];
-          distances[i] = distancesOut[oldFromNewQueries[i]];
+          neighbors[oldFromNewQueries[i]] = neighborsOut[i];
+          distances[oldFromNewQueries[i]] = distancesOut[i];
         }
       }
       else
@@ -212,8 +212,8 @@ void RSModel::Search(arma::mat&& querySet,
         distances.resize(queryTree.Dataset().n_cols);
         for (size_t i = 0; i < queryTree.Dataset().n_cols; ++i)
         {
-          neighbors[i] = neighborsOut[oldFromNewQueries[i]];
-          distances[i] = distancesOut[oldFromNewQueries[i]];
+          neighbors[oldFromNewQueries[i]] = neighborsOut[i];
+          distances[oldFromNewQueries[i]] = distancesOut[i];
         }
       }
       else



More information about the mlpack-git mailing list