mlpack
3.4.2
mlpack-3.4.2
src
mlpack
core
tree
spill_tree
typedef.hpp
Go to the documentation of this file.
1
14
#ifndef MLPACK_CORE_TREE_SPILL_TREE_TYPEDEF_HPP
15
#define MLPACK_CORE_TREE_SPILL_TREE_TYPEDEF_HPP
16
17
#include "../space_split/mean_space_split.hpp"
18
#include "../space_split/midpoint_space_split.hpp"
19
20
namespace
mlpack
{
21
namespace
tree {
22
57
template
<
typename
MetricType,
typename
StatisticType,
typename
MatType>
58
using
SPTree
=
SpillTree
<MetricType,
59
StatisticType,
60
MatType,
61
AxisOrthogonalHyperplane
,
62
MidpointSpaceSplit
>;
63
75
template
<
typename
MetricType,
typename
StatisticType,
typename
MatType>
76
using
MeanSPTree
=
SpillTree
<MetricType,
77
StatisticType,
78
MatType,
79
AxisOrthogonalHyperplane
,
80
MeanSpaceSplit
>;
81
95
template
<
typename
MetricType,
typename
StatisticType,
typename
MatType>
96
using
NonOrtSPTree
=
SpillTree
<MetricType,
97
StatisticType,
98
MatType,
99
Hyperplane
,
100
MidpointSpaceSplit
>;
101
114
template
<
typename
MetricType,
typename
StatisticType,
typename
MatType>
115
using
NonOrtMeanSPTree
=
SpillTree
<MetricType,
116
StatisticType,
117
MatType,
118
Hyperplane
,
119
MeanSpaceSplit
>;
120
121
}
// namespace tree
122
}
// namespace mlpack
123
124
#endif
mlpack::tree::Hyperplane
HyperplaneBase< bound::BallBound< MetricType >, ProjVector > Hyperplane
Hyperplane represents a general hyperplane (not necessarily axis-orthogonal).
Definition:
hyperplane.hpp:151
mlpack
Linear algebra utility functions, generally performed on matrices or vectors.
Definition:
add_to_cli11.hpp:21
mlpack::tree::MeanSpaceSplit
Definition:
mean_space_split.hpp:24
mlpack::tree::MidpointSpaceSplit
Definition:
midpoint_space_split.hpp:24
mlpack::tree::AxisOrthogonalHyperplane
HyperplaneBase< bound::HRectBound< MetricType >, AxisParallelProjVector > AxisOrthogonalHyperplane
AxisOrthogonalHyperplane represents a hyperplane orthogonal to an axis.
Definition:
hyperplane.hpp:145
mlpack::tree::SpillTree
A hybrid spill tree is a variant of binary space trees in which the children of a node can "spill ove...
Definition:
spill_tree.hpp:74
Generated by
1.8.20