mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Typedefs
typedef.hpp File Reference
Include dependency graph for typedef.hpp:
This graph shows which files directly or indirectly include this file:

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 MetricType , typename StatisticType , typename MatType >
using BallTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::BallBound, MidpointSplit >
 A midpoint-split ball tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using KDTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::HRectBound, MidpointSplit >
 The standard midpoint-split kd-tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using MaxRPTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::HRectBound, RPTreeMaxSplit >
 A max-split random projection tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using MeanSplitBallTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::BallBound, MeanSplit >
 A mean-split ball tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using MeanSplitKDTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::HRectBound, MeanSplit >
 A mean-split kd-tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using RPTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::HRectBound, RPTreeMeanSplit >
 A mean-split random projection tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using UBTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::CellBound, UBTreeSplit >
 The Universal B-tree. More...
 
template<typename MetricType , typename StatisticType , typename MatType >
using VPTree = BinarySpaceTree< MetricType, StatisticType, MatType, bound::HollowBallBound, VPTreeSplit >
 
template<typename BoundType , typename MatType = arma::mat>
using VPTreeSplit = VantagePointSplit< BoundType, MatType, 100 >
 The vantage point tree (which is also called the metric tree. More...