mlpack  master
Public Attributes | List of all members
mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::SplitInfo Struct Reference

An information about the partition. More...

Public Attributes

arma::Col< ElemTypedirection
 The normal to the hyperplane that will split the node. More...
 
arma::Col< ElemTypemean
 The mean of some sampled points. More...
 
bool meanSplit
 Indicates that we should use the mean split algorithm instead of the median split. More...
 
ElemType splitVal
 The value according to which the split will be performed. More...
 

Detailed Description

template<typename BoundType, typename MatType = arma::mat>
struct mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::SplitInfo

An information about the partition.

Definition at line 39 of file rp_tree_mean_split.hpp.

Member Data Documentation

template<typename BoundType , typename MatType = arma::mat>
arma::Col<ElemType> mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::SplitInfo::direction

The normal to the hyperplane that will split the node.

Definition at line 42 of file rp_tree_mean_split.hpp.

Referenced by mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::AssignToLeftNode().

template<typename BoundType , typename MatType = arma::mat>
arma::Col<ElemType> mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::SplitInfo::mean

The mean of some sampled points.

Definition at line 44 of file rp_tree_mean_split.hpp.

Referenced by mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::AssignToLeftNode().

template<typename BoundType , typename MatType = arma::mat>
bool mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::SplitInfo::meanSplit

Indicates that we should use the mean split algorithm instead of the median split.

Definition at line 49 of file rp_tree_mean_split.hpp.

Referenced by mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::AssignToLeftNode().

template<typename BoundType , typename MatType = arma::mat>
ElemType mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::SplitInfo::splitVal

The value according to which the split will be performed.

Definition at line 46 of file rp_tree_mean_split.hpp.

Referenced by mlpack::tree::RPTreeMeanSplit< BoundType, MatType >::AssignToLeftNode().


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