Uses of Class
org.tribuo.sequence.SequenceDataset
Packages that use SequenceDataset
Package
Description
Provides Tribuo specific infrastructure for the
Provenance system which
tracks models and datasets.Provides core classes for working with sequences of
Examples.-
Uses of SequenceDataset in org.tribuo.provenance
Constructors in org.tribuo.provenance with parameters of type SequenceDatasetModifierConstructorDescription<T extends Output<T>>DatasetProvenance(DataProvenance sourceProvenance, com.oracle.labs.mlrg.olcut.provenance.ListProvenance<com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance> transformationProvenance, SequenceDataset<T> dataset) Creates a dataset provenance from the supplied sequence dataset. -
Uses of SequenceDataset in org.tribuo.sequence
Subclasses of SequenceDataset in org.tribuo.sequenceModifier and TypeClassDescriptionclassImmutableSequenceDataset<T extends Output<T>>This is aSequenceDatasetwhich has anImmutableFeatureMapto store the feature information.classMinimumCardinalitySequenceDataset<T extends Output<T>>This class creates a pruned dataset in which low frequency features that occur less than the provided minimum cardinality have been removed.classMutableSequenceDataset<T extends Output<T>>A MutableSequenceDataset is aSequenceDatasetwith aMutableFeatureMapwhich grows over time.Methods in org.tribuo.sequence that return SequenceDatasetModifier and TypeMethodDescriptionstatic <T extends Output<T>>
SequenceDataset<T> SequenceDataset.castDataset(SequenceDataset<?> inputDataset, Class<T> outputType) Casts the dataset to the specified output type, assuming it is valid.static SequenceDataset<?> SequenceDataset.deserialize(org.tribuo.protos.core.SequenceDatasetProto sequenceProto) Deserializes a sequence dataset proto into a sequence dataset.static SequenceDataset<?> SequenceDataset.deserializeFromFile(Path path) Reads an instance ofSequenceDatasetProtofrom the supplied path and deserializes it.static SequenceDataset<?> SequenceDataset.deserializeFromStream(InputStream is) Reads an instance ofSequenceDatasetProtofrom the supplied input stream and deserializes it.Methods in org.tribuo.sequence with parameters of type SequenceDatasetModifier and TypeMethodDescriptionstatic <T extends Output<T>>
SequenceDataset<T> SequenceDataset.castDataset(SequenceDataset<?> inputDataset, Class<T> outputType) Casts the dataset to the specified output type, assuming it is valid.static <T extends Output<T>>
ImmutableSequenceDataset<T> ImmutableSequenceDataset.copyDataset(SequenceDataset<T> dataset) Creates an immutable deep copy of the supplied dataset.static <T extends Output<T>>
ImmutableSequenceDataset<T> ImmutableSequenceDataset.copyDataset(SequenceDataset<T> dataset, ImmutableFeatureMap featureIDMap, ImmutableOutputInfo<T> outputIDInfo) Creates an immutable deep copy of the supplied dataset, using a different feature and output map.static <T extends Output<T>>
ImmutableSequenceDataset<T> ImmutableSequenceDataset.copyDataset(SequenceDataset<T> dataset, ImmutableFeatureMap featureIDMap, ImmutableOutputInfo<T> outputIDInfo, Merger merger) Creates an immutable deep copy of the supplied dataset.final EAbstractSequenceEvaluator.evaluate(SequenceModel<T> model, SequenceDataset<T> dataset) Produces an evaluation for the supplied model and dataset, by callingSequenceModel.predict(org.tribuo.sequence.SequenceExample<T>)to create the predictions, then aggregating the appropriate statistics.SequenceEvaluator.evaluate(SequenceModel<T> model, SequenceDataset<T> dataset) Evaluates the dataset using the supplied model, returning an immutable evaluation.List<List<Prediction<T>>> SequenceModel.predict(SequenceDataset<T> examples) Uses the model to predict the labels for multiple examples contained in a data set.HashingSequenceTrainer.train(SequenceDataset<T> sequenceExamples, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> instanceProvenance) This clones theSequenceDataset, hashes each of the examples and rewrites their feature ids before passing it to the inner trainer.IndependentSequenceTrainer.train(SequenceDataset<T> examples) IndependentSequenceTrainer.train(SequenceDataset<T> sequenceExamples, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> runProvenance) default SequenceModel<T> SequenceTrainer.train(SequenceDataset<T> examples) Trains a sequence prediction model using the examples in the given data set.SequenceTrainer.train(SequenceDataset<T> examples, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> runProvenance) Trains a sequence prediction model using the examples in the given data set.Constructors in org.tribuo.sequence with parameters of type SequenceDatasetModifierConstructorDescriptionMinimumCardinalitySequenceDataset(SequenceDataset<T> sequenceDataset, int minCardinality)