mlpack  2.0.1
mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType > Member List

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

beginmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Begin() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Begin()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
boundmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Bound() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Bound()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Center(arma::vec &center)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Child(const size_t child) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Child(const size_t child)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
childrenmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Children() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Children()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
CondenseTree(const arma::vec &point, std::vector< bool > &relevels, const bool usePoint)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
CopyMe()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inlineprivate
countmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Count() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Count()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
datasetmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Dataset() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Dataset()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
DeletePoint(const size_t point)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
DeletePoint(const size_t point, std::vector< bool > &relevels)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
Descendant(const size_t index) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
ExactClone()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
FindByBeginCount(size_t begin, size_t count) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
FindByBeginCount(size_t begin, size_t count)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
FurthestDescendantDistance() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
FurthestPointDistance() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
HasSelfChildren()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inlinestatic
InsertNode(RectangleTree *node, const size_t level, std::vector< bool > &relevels)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
InsertPoint(const size_t point)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
InsertPoint(const size_t point, std::vector< bool > &relevels)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
IsLeaf() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
localDatasetmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
LocalDataset() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
LocalDataset()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Mat typedefmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
MaxDistance(const RectangleTree *other) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MaxDistance(const VecType &point, typename boost::enable_if< IsVector< VecType > >::type *=0) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
maxLeafSizemlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
MaxLeafSize() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MaxLeafSize()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MaxNumChildren() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MaxNumChildren()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
maxNumChildrenmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Metric() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MinDistance(const RectangleTree *other) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MinDistance(const VecType &point, typename boost::enable_if< IsVector< VecType > >::type *=0) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MinimumBoundDistance() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MinLeafSize() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MinLeafSize()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
minLeafSizemlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
MinNumChildren() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
MinNumChildren()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
minNumChildrenmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
NullifyData()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
numChildrenmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
NumChildren() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
NumChildren()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
NumDescendants() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
NumPoints() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
ownsDatasetmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Parent() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Parent()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
parentmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
ParentDistance() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
ParentDistance()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
parentDistancemlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Point(const size_t index) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
Points() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Points()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
pointsmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
RangeDistance(const RectangleTree *other) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
RangeDistance(const VecType &point, typename boost::enable_if< IsVector< VecType > >::type *=0) const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
RectangleTree(const MatType &data, const size_t maxLeafSize=20, const size_t minLeafSize=8, const size_t maxNumChildren=5, const size_t minNumChildren=2, const size_t firstDataIndex=0)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
RectangleTree(MatType &&data, const size_t maxLeafSize=20, const size_t minLeafSize=8, const size_t maxNumChildren=5, const size_t minNumChildren=2, const size_t firstDataIndex=0)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
RectangleTree(RectangleTree *parentNode)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >explicit
RectangleTree(const RectangleTree &other, const bool deepCopy=true)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
RectangleTree(Archive &ar, const typename boost::enable_if< typename Archive::is_loading >::type *=0)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
RectangleTree(const size_t begin, const size_t count, bound::HRectBound< MetricType > bound, StatisticType stat, const int maxLeafSize=20)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inlineprivate
RectangleTree()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >protected
RemoveNode(const RectangleTree *node, std::vector< bool > &relevels)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
Serialize(Archive &ar, const unsigned int)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
ShrinkBoundForBound(const bound::HRectBound< MetricType > &changedBound)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
ShrinkBoundForPoint(const arma::vec &point)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
SoftDelete()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
SplitHistory() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
SplitHistory()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
splitHistorymlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
SplitHistoryStruct typedefmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
SplitNode(std::vector< bool > &relevels)mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
statmlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >private
Stat() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
Stat()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >inline
TreeDepth() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
TreeSize() const mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >
~RectangleTree()mlpack::tree::RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType >