mlpack  2.0.1
typedef.hpp
Go to the documentation of this file.
1 
15 #ifndef __MLPACK_CORE_TREE_RECTANGLE_TREE_TYPEDEF_HPP
16 #define __MLPACK_CORE_TREE_RECTANGLE_TREE_TYPEDEF_HPP
17 
18 #include "rectangle_tree.hpp"
19 
20 namespace mlpack {
21 namespace tree {
22 
43 template<typename MetricType, typename StatisticType, typename MatType>
44 using RTree = RectangleTree<MetricType,
45  StatisticType,
46  MatType,
47  RTreeSplit,
49 
70 template<typename MetricType, typename StatisticType, typename MatType>
71 using RStarTree = RectangleTree<MetricType,
72  StatisticType,
73  MatType,
76 
81 //template<typename MetricType, typename StatisticType, typename MatType>
82 //using XTree = RectangleTree<MetricType,
83 // StatisticType,
84 // MatType,
85 // XTreeSplit,
86 // XTreeDescentHeuristic>;
87 
88 } // namespace tree
89 } // namespace mlpack
90 
91 #endif
Linear algebra utility functions, generally performed on matrices or vectors.
RectangleTree< MetricType, StatisticType, MatType, RTreeSplit, RTreeDescentHeuristic > RTree
An implementation of the R tree that satisfies the TreeType policy API.
Definition: typedef.hpp:48
A rectangle type tree tree, such as an R-tree or X-tree.
A Rectangle Tree has new points inserted at the bottom.
When descending a Rectangle tree to insert a point, we need to have a way to choose a child node when...
When descending a RectangleTree to insert a point, we need to have a way to choose a child node when ...