Shark machine learning library
Installation
Tutorials
Benchmarks
Documentation
Quick references
Class list
Global functions
shark
KDTree
shark::KDTree< InputT > Member List
This is the complete list of members for
shark::KDTree< InputT >
, including all inherited members.
BinaryTree
(std::size_t size)
shark::BinaryTree< InputT >
inline
BinaryTree
(BinaryTree *parent, std::size_t *list, std::size_t size)
shark::BinaryTree< InputT >
inline
protected
buildTree
(TreeConstruction tc, Range &points)
shark::KDTree< InputT >
inline
protected
calculateCuttingDimension
(Range const &points) const
shark::KDTree< InputT >
inline
protected
distanceFromPlane
(value_type const &point) const
shark::BinaryTree< InputT >
inline
funct
(InputT const &reference) const
shark::KDTree< InputT >
inline
protected
virtual
hasChildren
() const
shark::BinaryTree< InputT >
inline
index
(std::size_t point) const
shark::BinaryTree< InputT >
inline
isLeaf
() const
shark::BinaryTree< InputT >
inline
isLeft
(value_type const &point) const
shark::BinaryTree< InputT >
inline
isRight
(value_type const &point) const
shark::BinaryTree< InputT >
inline
KDTree
(Data< InputT > const &dataset, TreeConstruction tc=TreeConstruction())
shark::KDTree< InputT >
inline
KDTree
(KDTree *parent, std::size_t *list, std::size_t size)
shark::KDTree< InputT >
inline
protected
kernel
() const
shark::BinaryTree< InputT >
inline
virtual
left
()
shark::BinaryTree< InputT >
inline
left
() const
shark::BinaryTree< InputT >
inline
lower
(std::size_t dim) const
shark::KDTree< InputT >
inline
m_cutDim
shark::KDTree< InputT >
protected
m_nodes
shark::KDTree< InputT >
protected
m_size
shark::KDTree< InputT >
protected
m_threshold
shark::BinaryTree< InputT >
protected
mep_parent
shark::KDTree< InputT >
protected
mp_indexList
shark::KDTree< InputT >
protected
mp_left
shark::KDTree< InputT >
protected
mp_right
shark::KDTree< InputT >
protected
nodes
() const
shark::BinaryTree< InputT >
inline
parent
()
shark::BinaryTree< InputT >
inline
parent
() const
shark::BinaryTree< InputT >
inline
right
()
shark::BinaryTree< InputT >
inline
right
() const
shark::BinaryTree< InputT >
inline
size
() const
shark::BinaryTree< InputT >
inline
splitList
(Range1 &values, Range2 &points)
shark::BinaryTree< InputT >
inline
protected
squaredDistanceLowerBound
(InputT const &reference) const
shark::KDTree< InputT >
inline
virtual
threshold
() const
shark::BinaryTree< InputT >
inline
upper
(std::size_t dim) const
shark::KDTree< InputT >
inline
~BinaryTree
()
shark::BinaryTree< InputT >
inline
virtual