mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Attributes | List of all members
TreeTraits< BinarySpaceTree< MetricType, StatisticType, MatType, bound::HollowBallBound, SplitType > > Class Template Reference

This is a specialization of the TreeType class to an arbitrary tree with HollowBallBound (currently only the vantage point tree is supported). More...

Static Public Attributes

static const bool BinaryTree = true
 
static const bool FirstPointIsCentroid = false
 
static const bool HasDuplicatedPoints = false
 
static const bool HasOverlappingChildren = true
 
static const bool HasSelfChildren = false
 
static const bool RearrangesDataset = true
 
static const bool UniqueNumDescendants = true
 

Detailed Description

template<typename MetricType, typename StatisticType, typename MatType, template< typename SplitBoundType, typename SplitMatType > class SplitType>
class mlpack::tree::TreeTraits< BinarySpaceTree< MetricType, StatisticType, MatType, bound::HollowBallBound, SplitType > >

This is a specialization of the TreeType class to an arbitrary tree with HollowBallBound (currently only the vantage point tree is supported).

The only difference with general BinarySpaceTree is that the tree can have overlapping children.

Definition at line 210 of file traits.hpp.

Member Data Documentation

const bool BinaryTree = true
static

Definition at line 219 of file traits.hpp.

const bool FirstPointIsCentroid = false
static

Definition at line 216 of file traits.hpp.

const bool HasDuplicatedPoints = false
static

Definition at line 215 of file traits.hpp.

const bool HasOverlappingChildren = true
static

Definition at line 214 of file traits.hpp.

const bool HasSelfChildren = false
static

Definition at line 217 of file traits.hpp.

const bool RearrangesDataset = true
static

Definition at line 218 of file traits.hpp.

const bool UniqueNumDescendants = true
static

Definition at line 220 of file traits.hpp.


The documentation for this class was generated from the following file: