[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