[mlpack-svn] r15346 - mlpack/trunk/src/mlpack/core/tree/cover_tree
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Jun 26 16:52:36 EDT 2013
Author: rcurtin
Date: Wed Jun 26 16:52:35 2013
New Revision: 15346
Log:
Does this fix the cover tree two datasets test? It seems to on this box.
Modified:
mlpack/trunk/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp
Modified: mlpack/trunk/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp (original)
+++ mlpack/trunk/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp Wed Jun 26 16:52:35 2013
@@ -197,8 +197,10 @@
// Get a reference to the vector representing the entries at this scale.
const std::vector<MapEntryType>& scaleVector = (*it).second;
- std::vector<MapEntryType>& newScaleVector = childMap[(*it).first];
- newScaleVector.reserve(scaleVector.size()); // Maximum possible size.
+ const int thisScale = (*it).first;
+ childMap[thisScale].reserve(scaleVector.size());
+ std::vector<MapEntryType>& newScaleVector = childMap[thisScale];
+// newScaleVector.reserve(scaleVector.size()); // Maximum possible size.
// Loop over each entry in the vector.
for (size_t j = 0; j < scaleVector.size(); ++j)
More information about the mlpack-svn
mailing list