shark::CARTClassifier< LabelType >::SplitInfo Struct Reference

#include <shark/Models/Trees/CARTClassifier.h>

Public Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Public Attributes

std::size_t nodeId
 
std::size_t attributeIndex
 
double attributeValue
 
std::size_t leftNodeId
 
std::size_t rightNodeId
 
LabelType label
 
double misclassProp
 
std::size_t r
 
double g
 

Detailed Description

template<class LabelType>
struct shark::CARTClassifier< LabelType >::SplitInfo

Definition at line 66 of file CARTClassifier.h.

Member Function Documentation

§ serialize()

Member Data Documentation

§ attributeIndex

template<class LabelType>
std::size_t shark::CARTClassifier< LabelType >::SplitInfo::attributeIndex

§ attributeValue

template<class LabelType>
double shark::CARTClassifier< LabelType >::SplitInfo::attributeValue

§ g

template<class LabelType>
double shark::CARTClassifier< LabelType >::SplitInfo::g

§ label

template<class LabelType>
LabelType shark::CARTClassifier< LabelType >::SplitInfo::label

§ leftNodeId

§ misclassProp

template<class LabelType>
double shark::CARTClassifier< LabelType >::SplitInfo::misclassProp

§ nodeId

template<class LabelType>
std::size_t shark::CARTClassifier< LabelType >::SplitInfo::nodeId

§ r

template<class LabelType>
std::size_t shark::CARTClassifier< LabelType >::SplitInfo::r

§ rightNodeId

template<class LabelType>
std::size_t shark::CARTClassifier< LabelType >::SplitInfo::rightNodeId

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