[mlpack-git] master: Fix typo, which actually gives a speedup. A fairly trivial speedup, but a speedup nonetheless. (fd948ea)

gitdub at big.cc.gt.atl.ga.us gitdub at big.cc.gt.atl.ga.us
Thu Mar 12 16:02:36 EDT 2015


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

On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/eddd7167d69b6c88b271ef2e51d1c20e13f1acd8...70342dd8e5c17e0c164cfb8189748671e9c0dd44

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

commit fd948ea600f5b7e13717394e408ff8c198fac13d
Author: Ryan Curtin <ryan at ratml.org>
Date:   Tue Jan 13 17:20:08 2015 -0500

    Fix typo, which actually gives a speedup. A fairly trivial speedup, but a speedup nonetheless.


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

fd948ea600f5b7e13717394e408ff8c198fac13d
 src/mlpack/methods/kmeans/dual_tree_kmeans_rules_impl.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mlpack/methods/kmeans/dual_tree_kmeans_rules_impl.hpp b/src/mlpack/methods/kmeans/dual_tree_kmeans_rules_impl.hpp
index 136b287..53382eb 100644
--- a/src/mlpack/methods/kmeans/dual_tree_kmeans_rules_impl.hpp
+++ b/src/mlpack/methods/kmeans/dual_tree_kmeans_rules_impl.hpp
@@ -148,7 +148,7 @@ double DualTreeKMeansRules<MetricType, TreeType>::Score(
     {
       const double maxDistance = referenceNode.MaxDistance(&queryNode);
       ++distanceCalculations;
-      referenceNode.Stat().ClosestQueryNode() == (void*) &queryNode;
+      referenceNode.Stat().ClosestQueryNode() = (void*) &queryNode;
       referenceNode.Stat().MinQueryNodeDistance() = minDistance;
       referenceNode.Stat().MaxQueryNodeDistance() = maxDistance;
     }



More information about the mlpack-git mailing list