#include <flatnode.h>
template<typename DataT, typename LabelT, typename IdxT = int>
struct SparseTreeNode< DataT, LabelT, IdxT >
A node in Decision Tree.
- Template Parameters
-
T | data type |
L | label type |
IdxT | type used for indexing operations |
◆ BestMetric()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ ColumnId()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ CreateLeafNode()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ CreateSplitNode()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ InstanceCount()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ IsLeaf()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ LeftChildId()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ operator==()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ QueryValue()
template<typename DataT , typename LabelT , typename IdxT = int>
◆ RightChildId()
template<typename DataT , typename LabelT , typename IdxT = int>
The documentation for this struct was generated from the following file: