Go to the source code of this file.
Namespaces | |
mlpack | |
Linear algebra utility functions, generally performed on matrices or vectors. | |
mlpack::tree | |
Trees and tree-building procedures. | |
Typedefs | |
template < typename TreeType > | |
using | DiscreteHilbertRTreeAuxiliaryInformation = HilbertRTreeAuxiliaryInformation< TreeType, DiscreteHilbertValue > |
The Hilbert R-tree, a variant of the R tree with an ordering along the Hilbert curve. More... | |
template < typename MetricType , typename StatisticType , typename MatType > | |
using | HilbertRTree = RectangleTree< MetricType, StatisticType, MatType, HilbertRTreeSplit< 2 >, HilbertRTreeDescentHeuristic, DiscreteHilbertRTreeAuxiliaryInformation > |
template < typename MetricType , typename StatisticType , typename MatType > | |
using | RPlusPlusTree = RectangleTree< MetricType, StatisticType, MatType, RPlusTreeSplit< RPlusPlusTreeSplitPolicy, MinimalSplitsNumberSweep >, RPlusPlusTreeDescentHeuristic, RPlusPlusTreeAuxiliaryInformation > |
The R++ tree, a variant of the R+ tree with maximum buonding rectangles. More... | |
template < typename MetricType , typename StatisticType , typename MatType > | |
using | RPlusTree = RectangleTree< MetricType, StatisticType, MatType, RPlusTreeSplit< RPlusTreeSplitPolicy, MinimalCoverageSweep >, RPlusTreeDescentHeuristic, NoAuxiliaryInformation > |
The R+ tree, a variant of the R tree that avoids overlapping rectangles. More... | |
template < typename MetricType , typename StatisticType , typename MatType > | |
using | RStarTree = RectangleTree< MetricType, StatisticType, MatType, RStarTreeSplit, RStarTreeDescentHeuristic, NoAuxiliaryInformation > |
The R*-tree, a more recent variant of the R tree. More... | |
template < typename MetricType , typename StatisticType , typename MatType > | |
using | RTree = RectangleTree< MetricType, StatisticType, MatType, RTreeSplit, RTreeDescentHeuristic, NoAuxiliaryInformation > |
An implementation of the R tree that satisfies the TreeType policy API. More... | |
template < typename MetricType , typename StatisticType , typename MatType > | |
using | XTree = RectangleTree< MetricType, StatisticType, MatType, XTreeSplit, RTreeDescentHeuristic, XTreeAuxiliaryInformation > |
The X-tree, a variant of the R tree with supernodes. More... | |
Typedefs of RectangleTrees, for use by classes that require trees matching the TreeType API.
mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.
Definition in file typedef.hpp.