| Modifier and Type | Field and Description |
|---|---|
protected SamplingDifferentiableStatisticalModel[] |
SamplingScoreBasedClassifier.scoringFunctions
|
| Constructor and Description |
|---|
SamplingGenDisMixClassifier(SamplingGenDisMixClassifierParameterSet params,
BurnInTest burnInTest,
double[] classVariances,
LogPrior prior,
double[] beta,
SamplingDifferentiableStatisticalModel... scoringFunctions)
Creates a new
SamplingGenDisMixClassifier using the external parameters
params, a burn-in test, a set of sampling variances for the different classes,
a prior on the parameters, weights beta for the three components of the
LogGenDisMixFunction, i.e., likelihood, conditional likelihood, and prior,
and scoring functions that model the distribution for each of the classes. |
SamplingGenDisMixClassifier(SamplingGenDisMixClassifierParameterSet params,
BurnInTest burnInTest,
double[] classVariances,
LogPrior prior,
LearningPrinciple principle,
SamplingDifferentiableStatisticalModel... scoringFunctions)
Creates a new
SamplingGenDisMixClassifier using the external parameters
params, a burn-in test, a set of sampling variances for the different classes,
a prior on the parameters, a learning principle,
and scoring functions that model the distribution for each of the classes. |
SamplingScoreBasedClassifier(SamplingScoreBasedClassifierParameterSet params,
BurnInTest burnInTest,
double[] classVariances,
SamplingDifferentiableStatisticalModel... scoringFunctions)
Creates a new
SamplingScoreBasedClassifier using the parameters in params,
a specified BurnInTest (or null for no burn-in test), a set of sampling variances,
which may be different for each of the classes (in analogy to equivalent sample size for the Dirichlet distribution),
and set set of SamplingDifferentiableStatisticalModels for each of the classes. |
| Modifier and Type | Class and Description |
|---|---|
class |
CyclicMarkovModelDiffSM
This scoring function implements a cyclic Markov model of arbitrary order and periodicity for any sequence length.
|
class |
MarkovRandomFieldDiffSM
This class implements the scoring function for any MRF (Markov Random Field).
|
class |
UniformDiffSM
This
DifferentiableStatisticalModel does nothing. |
| Modifier and Type | Class and Description |
|---|---|
class |
MarkovModelDiffSM
This class implements a
AbstractDifferentiableStatisticalModel for an inhomogeneous Markov model. |
| Modifier and Type | Class and Description |
|---|---|
class |
HomogeneousDiffSM
This is the main class for all homogeneous
DifferentiableSequenceScores. |
class |
HomogeneousMM0DiffSM
This scoring function implements a homogeneous Markov model of order zero
(hMM(0)) for a fixed sequence length.
|
class |
HomogeneousMMDiffSM
This scoring function implements a homogeneous Markov model of arbitrary
order for any sequence length.
|
class |
UniformHomogeneousDiffSM
This scoring function does nothing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMixtureDiffSM
This main abstract class for any mixture scoring function (e.g.
|
class |
MixtureDiffSM
This class implements a real mixture model.
|
class |
StrandDiffSM
This class enables the user to search on both strand.
|
class |
VariableLengthMixtureDiffSM
This class implements a mixture of
VariableLengthDiffSM by extending MixtureDiffSM and implementing the methods of VariableLengthDiffSM. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtendedZOOPSDiffSM
This class handles mixtures with at least one hidden motif.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DifferentiableHigherOrderHMM
This class combines an
HigherOrderHMM and a DifferentiableStatisticalModel by implementing some of the declared methods. |