Package | Description |
---|---|
de.jstacs.classifiers.differentiableSequenceScoreBased |
Provides the classes for
Classifier s that are based on SequenceScore s.It includes a sub-package for discriminative objective functions, namely conditional likelihood and supervised posterior, and a separate sub-package for the parameter priors, that can be used for the supervised posterior. |
de.jstacs.data |
Provides classes for the representation of data.
The base classes to represent data are Alphabet and AlphabetContainer for representing alphabets,
Sequence and its sub-classes to represent continuous and discrete sequences, and
DataSet to represent data sets comprising a set of sequences. |
de.jstacs.parameters |
This package provides classes for parameters that establish a general convention for the description of parameters
as defined in the
Parameter -interface. |
Constructor and Description |
---|
ScoreClassifierParameterSet(Class<? extends ScoreClassifier> instanceClass,
boolean simple,
AlphabetContainer.AlphabetContainerType type,
boolean variableLength)
Creates a new
ScoreClassifierParameterSet with empty parameter
values. |
Modifier and Type | Method and Description |
---|---|
AlphabetContainer.AlphabetContainerType |
AlphabetContainer.getType()
Returns the type of this
AlphabetContainer . |
static AlphabetContainer.AlphabetContainerType |
AlphabetContainer.AlphabetContainerType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AlphabetContainer.AlphabetContainerType[] |
AlphabetContainer.AlphabetContainerType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
AlphabetArrayParameterSet(Alphabet[] alphabets,
AlphabetContainer.AlphabetContainerType type)
Creates a new
AlphabetContainerParameterSet.AlphabetArrayParameterSet from an array of
Alphabet s and the information about the type of
the Alphabet s. |
AlphabetArrayParameterSet(AlphabetContainer.AlphabetContainerType type)
Creates a new
AlphabetContainerParameterSet.AlphabetArrayParameterSet from the information
about the type of the Alphabet s, e.g. |
AlphabetContainerParameterSet(AlphabetContainer.AlphabetContainerType type,
boolean simple)
Creates a new
AlphabetContainerParameterSet of an
AlphabetContainer with AlphabetContainer.AlphabetContainerType
type . |
SectionDefinedAlphabetParameterSet(AlphabetContainer.AlphabetContainerType type)
Creates a new
AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet for a set of
discrete or continuous Alphabet s. |
Constructor and Description |
---|
SequenceScoringParameterSet(Class<T> instanceClass,
AlphabetContainer.AlphabetContainerType type,
boolean simple)
Constructs an
InstanceParameterSet having empty parameter values. |
SequenceScoringParameterSet(Class<T> instanceClass,
AlphabetContainer.AlphabetContainerType type,
boolean simple,
boolean variableLength)
Constructs a
SequenceScoringParameterSet having empty parameter
values. |