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 TypeClassDescriptionclassATrainerthat 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.explanationTrainerConstructors 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 TypeInterfaceDescriptioninterfaceDecisionTreeTrainer<T extends Output<T>>A tag interface for aTrainerso the random forests trainer can check if it's actually a tree.Classes in org.tribuo.common.tree that implement SparseTrainerModifier and TypeClassDescriptionclassAbstractCARTTrainer<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 TypeClassDescriptionclassBase 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 TypeClassDescriptionclassAn ElasticNet trainer that uses co-ordinate descent.classA trainer for a lasso linear regression model which uses LARS to construct the model.classA trainer for a linear regression model which uses least angle regression.classA trainer for a sparse linear regression model.