[mlpack-git] master: Various vantage point tree fixes. Replace the TreeTraits::FirstPointIsCentroid variable by a static method. (eea2ea3)
gitdub at mlpack.org
gitdub at mlpack.org
Mon Aug 8 14:31:23 EDT 2016
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/acd81e11579f69e75aa8406b2982328c88cf1fde...1e9f0f39ea4443f0d595c395871ea8c6b27443af
>---------------------------------------------------------------
commit eea2ea3d767a457b3755070162d862ea53608356
Author: Mikhail Lozhnikov <lozhnikovma at gmail.com>
Date: Fri Jul 22 18:59:50 2016 +0300
Various vantage point tree fixes.
Replace the TreeTraits::FirstPointIsCentroid variable by a static method.
>---------------------------------------------------------------
eea2ea3d767a457b3755070162d862ea53608356
src/mlpack/core/tree/ballbound_impl.hpp | 2 -
.../tree/binary_space_tree/binary_space_tree.hpp | 4 -
src/mlpack/core/tree/binary_space_tree/traits.hpp | 16 +-
src/mlpack/core/tree/cover_tree/cover_tree.hpp | 4 -
src/mlpack/core/tree/cover_tree/traits.hpp | 8 +-
src/mlpack/core/tree/hollow_ball_bound.hpp | 45 +++---
src/mlpack/core/tree/hollow_ball_bound_impl.hpp | 122 +++++++--------
src/mlpack/core/tree/hrectbound_impl.hpp | 2 -
.../core/tree/rectangle_tree/rectangle_tree.hpp | 4 -
src/mlpack/core/tree/rectangle_tree/traits.hpp | 18 ++-
src/mlpack/core/tree/tree_traits.hpp | 9 +-
.../vantage_point_tree/dual_tree_traverser.hpp | 2 +-
.../dual_tree_traverser_impl.hpp | 16 +-
.../vantage_point_tree/single_tree_traverser.hpp | 2 +-
.../single_tree_traverser_impl.hpp | 6 +-
src/mlpack/core/tree/vantage_point_tree/traits.hpp | 12 +-
.../core/tree/vantage_point_tree/typedef.hpp | 43 +++++-
.../vantage_point_tree/vantage_point_split.hpp | 63 ++------
.../vantage_point_split_impl.hpp | 171 +++++++--------------
.../tree/vantage_point_tree/vantage_point_tree.hpp | 6 +-
.../vantage_point_tree/vantage_point_tree_impl.hpp | 116 +++++++-------
src/mlpack/methods/fastmks/fastmks_rules_impl.hpp | 9 +-
src/mlpack/methods/fastmks/fastmks_stat.hpp | 2 +-
.../methods/kmeans/dual_tree_kmeans_rules_impl.hpp | 8 +-
.../neighbor_search/neighbor_search_rules_impl.hpp | 13 +-
.../range_search/range_search_rules_impl.hpp | 7 +-
src/mlpack/methods/rann/ra_search_impl.hpp | 4 +-
src/mlpack/methods/rann/ra_search_rules_impl.hpp | 46 +++---
src/mlpack/methods/rann/ra_util.cpp | 16 --
src/mlpack/tests/tree_traits_test.cpp | 6 +-
src/mlpack/tests/vantage_point_tree_test.cpp | 51 +++---
31 files changed, 401 insertions(+), 432 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc eea2ea3d767a457b3755070162d862ea53608356
More information about the mlpack-git
mailing list