Uses of Class
org.tribuo.common.tree.AbstractTrainingNode
Package
Description
Provides implementations of decision trees for classification problems.
Provides internal implementation classes for classification decision trees.
Provides common functionality for building decision trees, irrespective
of the predicted
Output
.Provides an implementation of decision trees for regression problems.
Provides internal implementation classes for the regression trees.
-
Uses of AbstractTrainingNode in org.tribuo.classification.dtree
Modifier and TypeMethodDescriptionprotected AbstractTrainingNode<Label>
CARTClassificationTrainer.mkTrainingNode
(Dataset<Label> examples, AbstractTrainingNode.LeafDeterminer leafDeterminer) -
Uses of AbstractTrainingNode in org.tribuo.classification.dtree.impl
Modifier and TypeClassDescriptionclass
A decision tree node used at training time.Modifier and TypeMethodDescriptionClassifierTrainingNode.buildRandomTree
(int[] featureIDs, SplittableRandom rng) Builds a CART tree with randomly chosen split points.ClassifierTrainingNode.buildTree
(int[] featureIDs, SplittableRandom rng, boolean useRandomSplitPoints) Builds a tree according to CART (as it does not do multi-way splits on categorical values like C4.5). -
Uses of AbstractTrainingNode in org.tribuo.common.tree
Modifier and TypeMethodDescriptionprotected abstract AbstractTrainingNode<T>
AbstractCARTTrainer.mkTrainingNode
(Dataset<T> examples, AbstractTrainingNode.LeafDeterminer leafDeterminer) Makes the initial training node.Modifier and TypeMethodDescriptionabstract List<AbstractTrainingNode<T>>
AbstractTrainingNode.buildTree
(int[] featureIDs, SplittableRandom rng, boolean useRandomSplitPoints) Builds next level of a tree. -
Uses of AbstractTrainingNode in org.tribuo.regression.rtree
Modifier and TypeMethodDescriptionprotected AbstractTrainingNode<Regressor>
CARTJointRegressionTrainer.mkTrainingNode
(Dataset<Regressor> examples, AbstractTrainingNode.LeafDeterminer leafDeterminer) protected AbstractTrainingNode<Regressor>
CARTRegressionTrainer.mkTrainingNode
(Dataset<Regressor> examples, AbstractTrainingNode.LeafDeterminer leafDeterminer) -
Uses of AbstractTrainingNode in org.tribuo.regression.rtree.impl
Modifier and TypeClassDescriptionclass
A decision tree node used at training time.class
A decision tree node used at training time.Modifier and TypeMethodDescriptionJointRegressorTrainingNode.buildTree
(int[] featureIDs, SplittableRandom rng, boolean useRandomSplitPoints) Builds a tree according to CART (as it does not do multi-way splits on categorical values like C4.5).RegressorTrainingNode.buildTree
(int[] featureIDs, SplittableRandom rng, boolean useRandomSplitPoints) Builds a tree according to CART (as it does not do multi-way splits on categorical values like C4.5).