[mlpack-git] master: Fix casting issues. (3e9b914)

gitdub at big.cc.gt.atl.ga.us gitdub at big.cc.gt.atl.ga.us
Tue Nov 3 09:29:08 EST 2015


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

On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/04ff4365ebd94a2e09c593e68ac17613482ef547...bd3fd9b46140555b3be741c1f50491b629fe9212

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

commit 3e9b914b0d98cba9172dc0b02746fb53a834d571
Author: Ryan Curtin <ryan at ratml.org>
Date:   Tue Nov 3 14:20:07 2015 +0000

    Fix casting issues.


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

3e9b914b0d98cba9172dc0b02746fb53a834d571
 src/mlpack/methods/range_search/range_search_impl.hpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/mlpack/methods/range_search/range_search_impl.hpp b/src/mlpack/methods/range_search/range_search_impl.hpp
index 4eef20f..a32ad73 100644
--- a/src/mlpack/methods/range_search/range_search_impl.hpp
+++ b/src/mlpack/methods/range_search/range_search_impl.hpp
@@ -189,7 +189,8 @@ void RangeSearch<MetricType, MatType, TreeType>::Train(
   // Rebuild the tree, if necessary.
   if (!naive)
   {
-    referenceTree = BuildTree<MatType>(referenceSet, oldFromNewReferences);
+    referenceTree = BuildTree<Tree>(const_cast<MatType&>(referenceSet),
+        oldFromNewReferences);
     treeOwner = true;
   }
   else
@@ -223,7 +224,7 @@ void RangeSearch<MetricType, MatType, TreeType>::Train(
   // We may need to rebuild the tree.
   if (!naive)
   {
-    referenceTree = BuildTree<MatType>(std::move(referenceSet),
+    referenceTree = BuildTree<Tree>(std::move(referenceSet),
         oldFromNewReferences);
     treeOwner = true;
   }



More information about the mlpack-git mailing list