| Package | Description | 
|---|---|
| org.apache.ignite.ml.tree.data | 
 Contains data and data builder required for decision tree trainers built on top of partition based dataset. 
 | 
| org.apache.ignite.ml.tree.impurity | 
 Root package for decision tree impurity measures and calculators. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TreeDataIndex | 
DecisionTreeData.createIndexByFilter(int depth,
                   TreeFilter filter)
Builds index in according to current tree depth and cached indexes in upper levels. 
 | 
TreeDataIndex | 
TreeDataIndex.filter(TreeFilter filter)
Creates projection of current index in according to  
TreeFilter. | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
ImpurityMeasureCalculator.columnsCount(DecisionTreeData data,
            TreeDataIndex idx)
Returns columns count in current dataset. 
 | 
protected double | 
ImpurityMeasureCalculator.getFeatureValue(DecisionTreeData data,
               TreeDataIndex idx,
               int featureId,
               int k)
Returns feature value in according to kth order statistic. 
 | 
protected Vector | 
ImpurityMeasureCalculator.getFeatureValues(DecisionTreeData data,
                TreeDataIndex idx,
                int featureId,
                int k)  | 
protected double | 
ImpurityMeasureCalculator.getLabelValue(DecisionTreeData data,
             TreeDataIndex idx,
             int featureId,
             int k)
Returns label value in according to kth order statistic. 
 | 
protected int | 
ImpurityMeasureCalculator.rowsCount(DecisionTreeData data,
         TreeDataIndex idx)
Returns rows count in current dataset. 
 | 
                                     
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                 Follow @ApacheIgnite                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                     Ignite Database and Caching Platform                                                                                                                   :                                                               ver. 2.7.2                                                                                                                                                                                                                                                                                                                                    Release Date                                                                                                                   :                                                               February 6 2019