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: