Uses of Package
org.tribuo
Packages that use org.tribuo
Package
Description
Provides the core interfaces and classes for using Tribuo.
Provides utility datasets which subsample or otherwise
transform the wrapped dataset.
Simple data sources for ingesting or aggregating data.
Provides an interface for model prediction combinations,
two base classes for ensemble models, a base class for
ensemble excuses, and a Bagging implementation.
Evaluation base classes, along with code for train/test splits and cross validation.
This package contains the infrastructure classes for building evaluation metrics.
Provides the base interface and implementations of the
Model hashing
which obscures the feature names stored in a model.Provides implementations of base classes and interfaces from
org.tribuo.Provides Tribuo specific infrastructure for the
Provenance system which
tracks models and datasets.Provides internal implementations for empty provenance classes and TrainerProvenance.
Provides core classes for working with sequences of
Examples.Provides infrastructure for applying transformations to a
Dataset.-
Classes in org.tribuo used by org.tribuoClassDescriptionSame as a
CategoricalInfo, but with an additional int id field.Stores information about Categorical features.A class for sets of data, which are used to train and evaluate classifiers.A interface for things that can be given to a Dataset's constructor.An example used for training and evaluation.Holds anExample, aPredictionand a Map from String to List of Pairs that contains the per output explanation.A class for features.A map from Strings toVariableInfoobjects storing information about a feature.This is aDatasetwhich has anImmutableFeatureMapto store the feature information.ImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.AnOutputInfothat is fixed, and contains an id number for each valid output.A prediction model, which is used to predict outputs for unseen instances.A MutableDataset is aDatasetwith aMutableFeatureMapwhich grows over time.A feature map that can record new feature value observations.A mutable OutputInfo that can record observed output values.Output is the root interface for the supported prediction types.An interface associated with a specificOutput, which can generate the appropriate Output subclass, andOutputInfosubclass.Tracks relevant properties of the appropriateOutputsubclass.A prediction made by aModel.Same as aRealInfo, but with an additional int id field.Stores information about real valued features.A record-like class for a selected feature set.Contains information about a feature and can be stored in the feature map in aDataset.A model which uses a subset of the features it knows about to make predictions.An interface for things that can train predictive models.Adds an id number to aVariableInfo.A VariableInfo subclass contains information about a feature and its observed values. -
Classes in org.tribuo used by org.tribuo.datasetClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.An example used for training and evaluation.This is a
Datasetwhich has anImmutableFeatureMapto store the feature information.ImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.AnOutputInfothat is fixed, and contains an id number for each valid output.Output is the root interface for the supported prediction types.A record-like class for a selected feature set. -
Classes in org.tribuo used by org.tribuo.datasourceClassDescriptionIt's a
DataSourcethat's alsoConfigurable.A class for sets of data, which are used to train and evaluate classifiers.A interface for things that can be given to a Dataset's constructor.An example used for training and evaluation.Output is the root interface for the supported prediction types.An interface associated with a specificOutput, which can generate the appropriate Output subclass, andOutputInfosubclass. -
Classes in org.tribuo used by org.tribuo.ensembleClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.An example used for training and evaluation.Holds an
Example, aPredictionand a Map from String to List of Pairs that contains the per output explanation.ImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.AnOutputInfothat is fixed, and contains an id number for each valid output.A prediction model, which is used to predict outputs for unseen instances.An interface which denotes thisModelcan be exported as an ONNX model.Output is the root interface for the supported prediction types.A prediction made by aModel.An interface for things that can train predictive models. -
Classes in org.tribuo used by org.tribuo.evaluationClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.A interface for things that can be given to a Dataset's constructor.An example used for training and evaluation.A prediction model, which is used to predict outputs for unseen instances.Output is the root interface for the supported prediction types.A prediction made by a
Model.An interface for things that can train predictive models. -
Classes in org.tribuo used by org.tribuo.evaluation.metricsClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.A prediction model, which is used to predict outputs for unseen instances.Output is the root interface for the supported prediction types.A prediction made by a
Model. -
Classes in org.tribuo used by org.tribuo.hashClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.A map from Strings to
VariableInfoobjects storing information about a feature.ImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.A prediction model, which is used to predict outputs for unseen instances.Output is the root interface for the supported prediction types.An interface for things that can train predictive models.Adds an id number to aVariableInfo. -
Classes in org.tribuo used by org.tribuo.implClassDescriptionAn example used for training and evaluation.A class for features.A map from Strings to
VariableInfoobjects storing information about a feature.ImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.AnOutputInfothat is fixed, and contains an id number for each valid output.Output is the root interface for the supported prediction types.An interface associated with a specificOutput, which can generate the appropriate Output subclass, andOutputInfosubclass.Tracks relevant properties of the appropriateOutputsubclass. -
Classes in org.tribuo used by org.tribuo.provenanceClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.An interface associated with a specific
Output, which can generate the appropriate Output subclass, andOutputInfosubclass.An interface for things that can train predictive models. -
Classes in org.tribuo used by org.tribuo.provenance.impl
-
Classes in org.tribuo used by org.tribuo.sequenceClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.An example used for training and evaluation.A class for features.A map from Strings to
VariableInfoobjects storing information about a feature.ImmutableFeatureMap is used when unknown features should not be added to the FeatureMap.AnOutputInfothat is fixed, and contains an id number for each valid output.A feature map that can record new feature value observations.A mutable OutputInfo that can record observed output values.Output is the root interface for the supported prediction types.An interface associated with a specificOutput, which can generate the appropriate Output subclass, andOutputInfosubclass.Tracks relevant properties of the appropriateOutputsubclass.A prediction made by aModel.An interface for things that can train predictive models. -
Classes in org.tribuo used by org.tribuo.transformClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.An example used for training and evaluation.Holds an
Example, aPredictionand a Map from String to List of Pairs that contains the per output explanation.A map from Strings toVariableInfoobjects storing information about a feature.A prediction model, which is used to predict outputs for unseen instances.A MutableDataset is aDatasetwith aMutableFeatureMapwhich grows over time.Output is the root interface for the supported prediction types.A prediction made by aModel.An interface for things that can train predictive models.