Uses of Class
org.tribuo.common.tree.AbstractTrainingNode
Packages that use 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
Methods in org.tribuo.classification.dtree that return AbstractTrainingNodeModifier and TypeMethodDescriptionprotected AbstractTrainingNode<Label>
CARTClassificationTrainer.mkTrainingNode
(Dataset<Label> examples, AbstractTrainingNode.LeafDeterminer leafDeterminer) -
Uses of AbstractTrainingNode in org.tribuo.classification.dtree.impl
Subclasses of AbstractTrainingNode in org.tribuo.classification.dtree.implModifier and TypeClassDescriptionclass
A decision tree node used at training time.Methods in org.tribuo.classification.dtree.impl that return types with arguments of type AbstractTrainingNodeModifier 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
Methods in org.tribuo.common.tree that return AbstractTrainingNodeModifier and TypeMethodDescriptionprotected abstract AbstractTrainingNode<T>
AbstractCARTTrainer.mkTrainingNode
(Dataset<T> examples, AbstractTrainingNode.LeafDeterminer leafDeterminer) Makes the initial training node.Methods in org.tribuo.common.tree that return types with arguments of type AbstractTrainingNodeModifier 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
Methods in org.tribuo.regression.rtree that return AbstractTrainingNodeModifier 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
Subclasses of AbstractTrainingNode in org.tribuo.regression.rtree.implModifier and TypeClassDescriptionclass
A decision tree node used at training time.class
A decision tree node used at training time.Methods in org.tribuo.regression.rtree.impl that return types with arguments of type AbstractTrainingNodeModifier 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).