14 #ifndef MLPACK_CORE_TREE_BINARY_SPACE_TREE_SINGLE_TREE_TRAVERSER_HPP 15 #define MLPACK_CORE_TREE_BINARY_SPACE_TREE_SINGLE_TREE_TRAVERSER_HPP 24 template<
typename MetricType,
25 typename StatisticType,
27 template<
typename BoundMetricType,
typename...>
class BoundType,
28 template<
typename SplitBoundType,
typename SplitMatType>
30 template<
typename RuleType>
31 class BinarySpaceTree<MetricType, StatisticType, MatType, BoundType,
32 SplitType>::SingleTreeTraverser
38 SingleTreeTraverser(RuleType& rule);
66 #include "single_tree_traverser_impl.hpp" Linear algebra utility functions, generally performed on matrices or vectors.
The core includes that mlpack expects; standard C++ includes and Armadillo.
BinarySpaceTree()
A default constructor.
Definition of generalized binary space partitioning tree (BinarySpaceTree).
size_t NumPrunes() const
Get the number of prunes.
size_t & NumPrunes()
Modify the number of prunes.