#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 |
Definition at line 66 of file CARTClassifier.h.
|
inline |
Definition at line 78 of file CARTClassifier.h.
References shark::CARTClassifier< LabelType >::SplitInfo::attributeIndex, shark::CARTClassifier< LabelType >::SplitInfo::attributeValue, shark::CARTClassifier< LabelType >::SplitInfo::g, shark::CARTClassifier< LabelType >::SplitInfo::label, shark::CARTClassifier< LabelType >::SplitInfo::leftNodeId, shark::CARTClassifier< LabelType >::SplitInfo::misclassProp, shark::CARTClassifier< LabelType >::SplitInfo::nodeId, shark::CARTClassifier< LabelType >::SplitInfo::r, and shark::CARTClassifier< LabelType >::SplitInfo::rightNodeId.
| std::size_t shark::CARTClassifier< LabelType >::SplitInfo::attributeIndex |
Definition at line 68 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< RealVector >::evalPattern(), and shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| double shark::CARTClassifier< LabelType >::SplitInfo::attributeValue |
Definition at line 69 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< RealVector >::evalPattern(), and shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| double shark::CARTClassifier< LabelType >::SplitInfo::g |
Definition at line 75 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| LabelType shark::CARTClassifier< LabelType >::SplitInfo::label |
Definition at line 72 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| std::size_t shark::CARTClassifier< LabelType >::SplitInfo::leftNodeId |
Definition at line 70 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< RealVector >::evalPattern(), shark::CARTClassifier< RealVector >::optimizeSplitMatrix(), and shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| double shark::CARTClassifier< LabelType >::SplitInfo::misclassProp |
Definition at line 73 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| std::size_t shark::CARTClassifier< LabelType >::SplitInfo::nodeId |
Definition at line 67 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< RealVector >::evalPattern(), and shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| std::size_t shark::CARTClassifier< LabelType >::SplitInfo::r |
Definition at line 74 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< RealVector >::countAttributes(), and shark::CARTClassifier< LabelType >::SplitInfo::serialize().
| std::size_t shark::CARTClassifier< LabelType >::SplitInfo::rightNodeId |
Definition at line 71 of file CARTClassifier.h.
Referenced by shark::CARTClassifier< RealVector >::optimizeSplitMatrix(), and shark::CARTClassifier< LabelType >::SplitInfo::serialize().