diff --git a/src/mlpack/core/tree/rectangle_tree/minimal_coverage_sweep_impl.hpp b/src/mlpack/core/tree/rectangle_tree/minimal_coverage_sweep_impl.hpp index 5c899097a3..66ceec53ad 100644 --- a/src/mlpack/core/tree/rectangle_tree/minimal_coverage_sweep_impl.hpp +++ b/src/mlpack/core/tree/rectangle_tree/minimal_coverage_sweep_impl.hpp @@ -32,8 +32,8 @@ SweepNonLeafNode(const size_t axis, } // Sort high bounds of children. std::sort(sorted.begin(), sorted.end(), - [] (std::pair& s1, - std::pair& s2) + [] (const std::pair& s1, + const std::pair& s2) { return s1.first < s2.first; }); @@ -99,8 +99,8 @@ SweepLeafNode(const size_t axis, // Sort high bounds of children. std::sort(sorted.begin(), sorted.end(), - [] (std::pair& s1, - std::pair& s2) + [] (const std::pair& s1, + const std::pair& s2) { return s1.first < s2.first; }); diff --git a/src/mlpack/core/tree/rectangle_tree/minimal_splits_number_sweep_impl.hpp b/src/mlpack/core/tree/rectangle_tree/minimal_splits_number_sweep_impl.hpp index b1b3f0f880..f320ac43d5 100644 --- a/src/mlpack/core/tree/rectangle_tree/minimal_splits_number_sweep_impl.hpp +++ b/src/mlpack/core/tree/rectangle_tree/minimal_splits_number_sweep_impl.hpp @@ -32,8 +32,8 @@ size_t MinimalSplitsNumberSweep::SweepNonLeafNode( // Sort candidates in order to check balancing. std::sort(sorted.begin(), sorted.end(), - [] (std::pair& s1, - std::pair& s2) + [] (const std::pair& s1, + const std::pair& s2) { return s1.first < s2.first; });