Class for splitting on a categorical feature.
Class for splitting on a continuous feature.
Class for splitting on a continuous feature.
index of the features
threshold for going left or right
Trait for a decision tree.
Trait for internal node in a decision tree.
Trait for internal node in a decision tree.
left child
right child
split logic to go left or right
Trait for a leaf node in a decision tree.
Trait for a leaf node in a decision tree.
values vector of impurities or single prediction
Trait for a node in a decision tree.
Trait for a node in a decision tree.
Trait for a split logic.
Trait for a split logic.
Normally used for splits in a decision tree.
Trait for an ensemble of decision trees.
Class for splitting on a categorical feature.
index of the features
number of potential categories
array of categories
if this split goes left