Factory constructor of DecisionTree.
Factory constructor of DecisionTree.
Randomly splits data into training:validation (according to the validationPercentage param). Does reduced-error pruning on validation data. Uses a uniform prior over training labels where each label is assumed to have been seen once already. This Laplace smoothing affects the probability distribution over labels for each feature.
training and validation data
the induced decision tree
Functions for training decision trees.