[mlpack-git] master: Generalize Spill Trees, to consider general splitting hyperplanes, not necessarily axis-orthogonal. (9588a6d)

gitdub at mlpack.org gitdub at mlpack.org
Thu Aug 4 12:03:52 EDT 2016


Repository : https://github.com/mlpack/mlpack
On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/0f4b25acd6aaa14294c044874ba6cc0751712baa...0a19d07bd39e6223991976474bc79671ba8aa0f0

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

commit 9588a6dd63154481f0442e087bde0e640d02ec7f
Author: MarcosPividori <marcos.pividori at gmail.com>
Date:   Thu Aug 4 13:03:52 2016 -0300

    Generalize Spill Trees, to consider general splitting hyperplanes, not necessarily axis-orthogonal.


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

9588a6dd63154481f0442e087bde0e640d02ec7f
 src/mlpack/core/tree/CMakeLists.txt                |   4 +
 .../core/tree/spill_tree/dual_tree_traverser.hpp   |   5 +-
 .../tree/spill_tree/dual_tree_traverser_impl.hpp   |  16 +-
 src/mlpack/core/tree/spill_tree/hyperplane.hpp     | 146 ++++++++++++++
 .../core/tree/spill_tree/projection_vector.hpp     | 130 ++++++++++++
 .../core/tree/spill_tree/single_tree_traverser.hpp |   5 +-
 .../tree/spill_tree/single_tree_traverser_impl.hpp |  12 +-
 src/mlpack/core/tree/spill_tree/space_split.hpp    | 112 +++++++++++
 .../core/tree/spill_tree/space_split_impl.hpp      | 149 ++++++++++++++
 src/mlpack/core/tree/spill_tree/spill_tree.hpp     |  46 +++--
 .../core/tree/spill_tree/spill_tree_impl.hpp       | 218 +++++++++++++--------
 src/mlpack/core/tree/spill_tree/traits.hpp         |   6 +-
 src/mlpack/core/tree/spill_tree/typedef.hpp        |  48 ++++-
 13 files changed, 776 insertions(+), 121 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 9588a6dd63154481f0442e087bde0e640d02ec7f



More information about the mlpack-git mailing list