mlpack  master
mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > Member List

This is the complete list of members for mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >, including all inherited members.

boundmlpack::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 typedefmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
Center(arma::vec &center)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
countmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >private
datasetmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >private
Dataset() const mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >inline
DefeatistDualTreeTraverser typedefmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
DefeatistSingleTreeTraverser typedefmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
Descendant(const size_t index) const mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
DualTreeTraverser typedefmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
ElemType typedefmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
furthestDescendantDistancemlpack::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
hyperplanemlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >private
IsLeaf() const mlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >
leftmlpack::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
localDatasetmlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >private
Mat typedefmlpack::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 >
minimumBoundDistancemlpack::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
overlappingNodemlpack::tree::SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType >private
parentmlpack::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
parentDistancemlpack::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 >
pointsIndexmlpack::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
rightmlpack::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 typedefmlpack::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
statmlpack::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 >