Uses of Interface
org.tribuo.OutputInfo
Package
Description
Provides the core interfaces and classes for using Tribuo.
Provides classes and infrastructure for anomaly detection problems.
Provides classes and infrastructure for multiclass classification problems.
Provides classes and infrastructure for working with clustering problems.
Provides classes and infrastructure for working with multi-label classification problems.
Provides classes and infrastructure for regression problems with single or multiple output dimensions.
Provides core classes for working with sequences of
Example
s.-
Uses of OutputInfo in org.tribuo
Modifier and TypeInterfaceDescriptioninterface
ImmutableOutputInfo<T extends Output<T>>
AnOutputInfo
that is fixed, and contains an id number for each valid output.interface
MutableOutputInfo<T extends Output<T>>
A mutable OutputInfo that can record observed output values.Modifier and TypeMethodDescriptionOutputInfo.copy()
Generates a copy of this OutputInfo, including it's mutability.abstract OutputInfo<T>
Dataset.getOutputInfo()
Returns this dataset'sOutputInfo
.MutableDataset.getOutputInfo()
ModifierConstructorDescriptionImmutableDataset
(Iterable<Example<T>> dataSource, DataProvenance description, OutputFactory<T> outputFactory, FeatureMap featureIDMap, OutputInfo<T> outputIDInfo, boolean dropInvalidExamples) Creates a dataset from a data source.ImmutableDataset
(DataSource<T> dataSource, FeatureMap featureIDMap, OutputInfo<T> outputIDInfo, boolean dropInvalidExamples) Creates a dataset from a data source. -
Uses of OutputInfo in org.tribuo.anomaly
Modifier and TypeClassDescriptionclass
The base class for tracking anomalous events.final class
AnImmutableOutputInfo
object forEvent
s.final class
AnMutableOutputInfo
object forEvent
s. -
Uses of OutputInfo in org.tribuo.classification
Modifier and TypeClassDescriptionclass
AnImmutableOutputInfo
object forLabel
s.class
The base class for information about multi-class classification Labels.class
A mutableLabelInfo
. -
Uses of OutputInfo in org.tribuo.clustering
Modifier and TypeClassDescriptionclass
The base class for a ClusterID OutputInfo.class
AnImmutableOutputInfo
object for ClusterIDs.class
A mutableClusteringInfo
. -
Uses of OutputInfo in org.tribuo.multilabel
Modifier and TypeClassDescriptionclass
AnImmutableOutputInfo
for working withMultiLabel
tasks.class
The base class for information aboutMultiLabel
outputs.class
A MutableOutputInfo for working with multi-label tasks. -
Uses of OutputInfo in org.tribuo.regression
Modifier and TypeClassDescriptionclass
AImmutableOutputInfo
forRegressor
s.class
AMutableOutputInfo
forRegressor
s.class
The base class for regression information usingRegressor
s.Modifier and TypeMethodDescriptionstatic String[]
Regressor.extractNames
(OutputInfo<Regressor> info) Extracts the names from the supplied Regressor domain in their canonical order. -
Uses of OutputInfo in org.tribuo.sequence
Modifier and TypeMethodDescriptionMutableSequenceDataset.getOutputInfo()
abstract OutputInfo<T>
SequenceDataset.getOutputInfo()
The output info in this dataset.ModifierConstructorDescriptionImmutableSequenceDataset
(Iterable<SequenceExample<T>> dataSource, DataProvenance sourceProvenance, FeatureMap featureIDMap, OutputInfo<T> outputIDInfo, OutputFactory<T> outputFactory) Creates a dataset from a data source.ImmutableSequenceDataset
(SequenceDataSource<T> dataSource, FeatureMap featureIDMap, OutputInfo<T> outputIDInfo) Creates a dataset from a data source, using the specified output and feature domains.