Uses of Package
org.tribuo.sequence
Package
Description
Evaluation classes for multi-class classification.
Provides infrastructure for
SequenceModel
s which
emit Label
s at each step of the sequence.Provides a classification sequence data generator for smoke testing implementations.
Provides an implementation of Viterbi for generating structured outputs, which can sit on top of any
Label
based classification model.Provides an implementation of a linear chain CRF trained using Stochastic Gradient Descent.
This package contains the infrastructure classes for building evaluation metrics.
Provides feature extraction implementations which use ONNX models.
Provides an interface for working with TensorFlow sequence models, using Tribuo's
SequenceModel
abstraction.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
Example
s.-
ClassDescriptionA prediction model, which is used to predict outputs for unseen instances.
-
ClassDescriptionBase class for sequence evaluators.An immutable evaluation of a specific sequence model and dataset.An evaluation factory which produces immutable
SequenceEvaluation
s of a givenSequenceDataset
using the givenSequenceModel
.A sequence of examples, used for sequence classification.A prediction model, which is used to predict outputs for unseen instances.An interface for things that can train sequence prediction models. -
ClassDescriptionA MutableSequenceDataset is a
SequenceDataset
with aMutableFeatureMap
which grows over time.A sequence of examples, used for sequence classification. -
ClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.A sequence of examples, used for sequence classification.A prediction model, which is used to predict outputs for unseen instances.An interface for things that can train sequence prediction models.
-
ClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.A sequence of examples, used for sequence classification.A prediction model, which is used to predict outputs for unseen instances.An interface for things that can train sequence prediction models.
-
ClassDescriptionA prediction model, which is used to predict outputs for unseen instances.
-
-
ClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.A sequence of examples, used for sequence classification.A prediction model, which is used to predict outputs for unseen instances.An interface for things that can train sequence prediction models.
-
ClassDescriptionA class for sets of data, which are used to train and evaluate classifiers.An interface for things that can train sequence prediction models.
-
ClassDescriptionAn interface for things that can train sequence prediction models.
-
ClassDescriptionThis is a
SequenceDataset
which has anImmutableFeatureMap
to store the feature information.A SequenceModel which independently predicts each element of the sequence.This class creates a pruned dataset in which low frequency features that occur less than the provided minimum cardinality have been removed.A MutableSequenceDataset is aSequenceDataset
with aMutableFeatureMap
which grows over time.A class for sets of data, which are used to train and evaluate classifiers.A interface for things that can be given to a SequenceDataset's constructor.An immutable evaluation of a specific sequence model and dataset.An evaluation factory which produces immutableSequenceEvaluation
s of a givenSequenceDataset
using the givenSequenceModel
.A sequence of examples, used for sequence classification.A prediction model, which is used to predict outputs for unseen instances.An interface for things that can train sequence prediction models.