#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: