mlpack
2.0.1
|
The X tree requires that the tree records it's "split history". More...
Public Member Functions | |
SplitHistoryStruct (int dim) | |
template<typename Archive > | |
void | Serialize (Archive &ar, const unsigned int) |
Public Attributes | |
std::vector< bool > | history |
int | lastDimension |
The X tree requires that the tree records it's "split history".
To make this easy, we use the following structure.
Definition at line 61 of file rectangle_tree.hpp.
|
inline |
Definition at line 66 of file rectangle_tree.hpp.
Referenced by mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >::SplitHistoryStruct::Serialize().
|
inline |
Definition at line 73 of file rectangle_tree.hpp.
References mlpack::data::CreateNVP(), and mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >::SplitHistoryStruct::SplitHistoryStruct().
std::vector<bool> mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >::SplitHistoryStruct::history |
Definition at line 64 of file rectangle_tree.hpp.
int mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >::SplitHistoryStruct::lastDimension |
Definition at line 63 of file rectangle_tree.hpp.