Uses of Interface
org.tribuo.SparseTrainer
Packages that use SparseTrainer
Package
Description
Provides implementations of decision trees for classification problems.
Provides an implementation of LIME (Locally Interpretable Model Explanations).
Provides common functionality for building decision trees, irrespective
of the predicted
Output
.Provides an implementation of decision trees for regression problems.
Provides implementations of sparse linear regression using various forms of regularisation penalty.
-
Uses of SparseTrainer in org.tribuo.classification.dtree
Classes in org.tribuo.classification.dtree that implement SparseTrainerModifier and TypeClassDescriptionclass
ATrainer
that uses an approximation of the CART algorithm to build a decision tree. -
Uses of SparseTrainer in org.tribuo.classification.explanations.lime
Fields in org.tribuo.classification.explanations.lime declared as SparseTrainerModifier and TypeFieldDescriptionprotected final SparseTrainer<Regressor>
LIMEBase.explanationTrainer
Constructors in org.tribuo.classification.explanations.lime with parameters of type SparseTrainerModifierConstructorDescriptionLIMEBase
(SplittableRandom rng, Model<Label> innerModel, SparseTrainer<Regressor> explanationTrainer, int numSamples) Constructs a LIME explainer for a model which uses tabular data (i.e., no special treatment for text features).LIMEColumnar
(SplittableRandom rng, Model<Label> innerModel, SparseTrainer<Regressor> explanationTrainer, int numSamples, RowProcessor<Label> exampleGenerator, Tokenizer tokenizer) Constructs a LIME explainer for a model which uses the columnar data processing system.LIMEText
(SplittableRandom rng, Model<Label> innerModel, SparseTrainer<Regressor> explanationTrainer, int numSamples, TextFeatureExtractor<Label> extractor, Tokenizer tokenizer) Constructs a LIME explainer for a model which uses text data. -
Uses of SparseTrainer in org.tribuo.common.tree
Subinterfaces of SparseTrainer in org.tribuo.common.treeModifier and TypeInterfaceDescriptioninterface
DecisionTreeTrainer<T extends Output<T>>
A tag interface for aTrainer
so the random forests trainer can check if it's actually a tree.Classes in org.tribuo.common.tree that implement SparseTrainerModifier and TypeClassDescriptionclass
AbstractCARTTrainer<T extends Output<T>>
Base class forTrainer
's that use an approximation of the CART algorithm to build a decision tree. -
Uses of SparseTrainer in org.tribuo.regression.impl
Classes in org.tribuo.regression.impl that implement SparseTrainerModifier and TypeClassDescriptionclass
Base class for training n independent sparse models, one per dimension. -
Uses of SparseTrainer in org.tribuo.regression.rtree
Classes in org.tribuo.regression.rtree that implement SparseTrainer -
Uses of SparseTrainer in org.tribuo.regression.slm
Classes in org.tribuo.regression.slm that implement SparseTrainerModifier and TypeClassDescriptionclass
An ElasticNet trainer that uses co-ordinate descent.class
A trainer for a lasso linear regression model which uses LARS to construct the model.class
A trainer for a linear regression model which uses least angle regression.class
A trainer for a sparse linear regression model.