bound | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Bound() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Bound() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
BoundType typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
Center(arma::vec ¢er) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Child(const size_t child) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
ChildPtr(const size_t child) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
count | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
dataset | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Dataset() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
DefeatistDualTreeTraverser typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
DefeatistSingleTreeTraverser typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
Descendant(const size_t index) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
DualTreeTraverser typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
ElemType typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
furthestDescendantDistance | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
FurthestDescendantDistance() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
FurthestPointDistance() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
GetFurthestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
GetFurthestChild(const SpillTree &queryNode) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
GetNearestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
GetNearestChild(const SpillTree &queryNode) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
HasSelfChildren() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inlinestatic |
Hyperplane() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
hyperplane | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
IsLeaf() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
left | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Left() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Left() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
localDataset | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Mat typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
MaxDistance(const SpillTree &other) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Metric() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
MinDistance(const SpillTree &other) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
MinimumBoundDistance() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
minimumBoundDistance | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
NumChildren() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
NumDescendants() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
NumPoints() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
Overlap() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
overlappingNode | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
parent | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Parent() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Parent() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
parentDistance | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
ParentDistance() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
ParentDistance() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Point(const size_t index) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
pointsIndex | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
RangeDistance(const SpillTree &other) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
right | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Right() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Right() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Serialize(Archive &ar, const unsigned int version) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SingleTreeTraverser typedef | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree(const MatType &data, const double tau=0, const size_t maxLeafSize=20, const double rho=0.7) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree(MatType &&data, const double tau=0, const size_t maxLeafSize=20, const double rho=0.7) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree(SpillTree *parent, arma::Col< size_t > &points, const double tau=0, const size_t maxLeafSize=20, const double rho=0.7) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree(const SpillTree &other) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree(SpillTree &&other) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree(Archive &ar, const typename std::enable_if_t< Archive::is_loading::value > *=0) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
SpillTree() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | protected |
SplitNode(arma::Col< size_t > &points, const size_t maxLeafSize, const double tau, const double rho) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
SplitPoints(const double tau, const double rho, const arma::Col< size_t > &points, arma::Col< size_t > &leftPoints, arma::Col< size_t > &rightPoints) | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
stat | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | private |
Stat() const | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
Stat() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
~SpillTree() | mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |