Depth of the tree
Function to measure the quality of a split
Minimum number of samples required to split an internal node
Verbosity of output
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
    
      
    
      Provides meta-information on the classifier
Provides meta-information on the classifier
Map object of metric names and metric values
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      Calculates the purity for a cut at threshold at this node
Calculates the purity for a cut at threshold at this node
List of this feature for all instances at this node
List of the corresponding labels
The cut-off threshold to be applied
Function to measure the quality of a split
The purity of this split and a boolean flag indicating if signal region is greater than the threshold
      
    
      
      
    
      
      
    
      The name of the classifier
The name of the classifier
      
    
      
      
    
      
      
    
      
      
    
      Applies the trained classifier to a dataset
Applies the trained classifier to a dataset
List of data instances
List of predictions
      
    
      Sets optimal feature and cut-off value for this node
Sets optimal feature and cut-off value for this node
Feature vectors of instances at this node
List of labels of instances at this node
Optional sample weights
Decision tree to update
Index of the node to tune
      
    
      
      
    
      
      
    
      Performs the training of the classifier
Performs the training of the classifier
List of training instances
List of training labels
      
    
      
      
    
      
      
    
      
Decision tree classifier