Package | Description |
---|---|
org.tribuo.classification.dtree |
Provides implementations of decision trees for classification problems.
|
org.tribuo.classification.explanations.lime |
Provides an implementation of LIME (Locally Interpretable Model Explanations).
|
org.tribuo.common.tree |
Provides common functionality for building decision trees, irrespective
of the predicted
Output . |
org.tribuo.regression.impl | |
org.tribuo.regression.rtree |
Provides an implementation of decision trees for regression problems.
|
org.tribuo.regression.slm |
Provides implementations of sparse linear regression using various forms of regularisation penalty.
|
Modifier and Type | Class and Description |
---|---|
class |
CARTClassificationTrainer
A
Trainer that uses an approximation of the CART algorithm to build a decision tree. |
Modifier and Type | Field and Description |
---|---|
protected SparseTrainer<Regressor> |
LIMEBase.explanationTrainer |
Constructor and Description |
---|
LIMEBase(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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DecisionTreeTrainer<T extends Output<T>>
A tag interface for a
Trainer so the random forests trainer can check if it's actually a tree. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCARTTrainer<T extends Output<T>>
Base class for
Trainer 's that use an approximation of the CART algorithm to build a decision tree. |
Modifier and Type | Class and Description |
---|---|
class |
SkeletalIndependentRegressionSparseTrainer<T>
Base class for training n independent sparse models, one per dimension.
|
Modifier and Type | Class and Description |
---|---|
class |
CARTJointRegressionTrainer
A
Trainer that uses an approximation of the CART algorithm to build a decision tree. |
class |
CARTRegressionTrainer
A
Trainer that uses an approximation of the CART algorithm to build a decision tree. |
Modifier and Type | Class and Description |
---|---|
class |
ElasticNetCDTrainer
An ElasticNet trainer that uses co-ordinate descent.
|
class |
LARSLassoTrainer
A trainer for a lasso linear regression model which uses LARS to construct the model.
|
class |
LARSTrainer
A trainer for a linear regression model which uses least angle regression.
|
class |
SLMTrainer
A trainer for a sparse linear regression model.
|
Copyright © 2015–2021 Oracle and/or its affiliates. All rights reserved.