A struct that contains an information about the split. More...
Public Member Functions | |
SplitInfo () | |
template < typename VecType > | |
SplitInfo (const MetricType &metric, const VecType &vantagePoint, ElemType mu) | |
Public Attributes | |
const MetricType * | metric |
An instance of the MetricType class. More... | |
ElemType | mu |
The median distance according to which the node will be split. More... | |
arma::Col< ElemType > | vantagePoint |
The vantage point. More... | |
A struct that contains an information about the split.
Definition at line 40 of file vantage_point_split.hpp.
|
inline |
Definition at line 49 of file vantage_point_split.hpp.
|
inline |
Definition at line 55 of file vantage_point_split.hpp.
References core::v2::count(), core::v2::data(), and VantagePointSplit< BoundType, MatType, MaxNumSamples >::SplitNode().
const MetricType* metric |
An instance of the MetricType class.
Definition at line 47 of file vantage_point_split.hpp.
Referenced by VantagePointSplit< BoundType, MatType, MaxNumSamples >::AssignToLeftNode().
ElemType mu |
The median distance according to which the node will be split.
Definition at line 45 of file vantage_point_split.hpp.
Referenced by VantagePointSplit< BoundType, MatType, MaxNumSamples >::AssignToLeftNode().
arma::Col<ElemType> vantagePoint |
The vantage point.
Definition at line 43 of file vantage_point_split.hpp.
Referenced by VantagePointSplit< BoundType, MatType, MaxNumSamples >::AssignToLeftNode().