[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