13 #ifndef MLPACK_CORE_TREE_SPILL_TREE_MIDPOINT_SPACE_SPLIT_HPP 14 #define MLPACK_CORE_TREE_SPILL_TREE_MIDPOINT_SPACE_SPLIT_HPP 22 template<
typename MetricType,
typename MatType>
36 template<
typename HyperplaneType>
38 const typename HyperplaneType::BoundType& bound,
40 const arma::Col<size_t>& points,
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: cv.hpp:1
The core includes that mlpack expects; standard C++ includes and Armadillo.
static bool SplitSpace(const typename HyperplaneType::BoundType &bound, const MatType &data, const arma::Col< size_t > &points, HyperplaneType &hyp)
Create a splitting hyperplane considering the midpoint of the values in a certain projection...
Definition: midpoint_space_split_impl.hpp:24
Definition: midpoint_space_split.hpp:23