Package | Description |
---|---|
org.encog.ml.hmm | |
org.encog.ml.hmm.alog | |
org.encog.ml.hmm.train.bw | |
org.encog.ml.hmm.train.kmeans |
Modifier and Type | Method and Description |
---|---|
HiddenMarkovModel |
HiddenMarkovModel.clone() |
HiddenMarkovModel |
HiddenMarkovModel.cloneStructure() |
Modifier and Type | Method and Description |
---|---|
protected void |
ForwardBackwardScaledCalculator.computeAlpha(HiddenMarkovModel hmm,
MLDataSet oseq) |
protected void |
ForwardBackwardCalculator.computeAlpha(HiddenMarkovModel hmm,
MLDataSet oseq)
Compute alpha.
|
protected void |
ForwardBackwardCalculator.computeAlphaInit(HiddenMarkovModel hmm,
MLDataPair o,
int i)
Compute the alpha init.
|
protected void |
ForwardBackwardCalculator.computeAlphaStep(HiddenMarkovModel hmm,
MLDataPair o,
int t,
int j)
Compute the alpha step.
|
protected void |
ForwardBackwardScaledCalculator.computeBeta(HiddenMarkovModel hmm,
MLDataSet oseq) |
protected void |
ForwardBackwardCalculator.computeBeta(HiddenMarkovModel hmm,
MLDataSet oseq)
Compute the beta step.
|
protected void |
ForwardBackwardCalculator.computeBetaStep(HiddenMarkovModel hmm,
MLDataPair o,
int t,
int i)
Compute the beta step.
|
double |
KullbackLeiblerDistanceCalculator.distance(HiddenMarkovModel hmm1,
HiddenMarkovModel hmm2) |
Constructor and Description |
---|
ForwardBackwardCalculator(MLDataSet oseq,
HiddenMarkovModel hmm)
Construct the forward/backward calculator.
|
ForwardBackwardCalculator(MLDataSet oseq,
HiddenMarkovModel hmm,
EnumSet<ForwardBackwardCalculator.Computation> flags)
Construct the object.
|
ForwardBackwardScaledCalculator(MLDataSet oseq,
HiddenMarkovModel hmm) |
ForwardBackwardScaledCalculator(MLDataSet oseq,
HiddenMarkovModel hmm,
EnumSet<ForwardBackwardCalculator.Computation> flags) |
MarkovGenerator(HiddenMarkovModel hmm) |
ViterbiCalculator(MLDataSet oseq,
HiddenMarkovModel hmm) |
Modifier and Type | Method and Description |
---|---|
abstract double[][][] |
BaseBaumWelch.estimateXi(MLDataSet sequence,
ForwardBackwardCalculator fbc,
HiddenMarkovModel hmm) |
double[][][] |
TrainBaumWelchScaled.estimateXi(MLDataSet sequence,
ForwardBackwardCalculator fbc,
HiddenMarkovModel hmm) |
double[][][] |
TrainBaumWelch.estimateXi(MLDataSet sequence,
ForwardBackwardCalculator fbc,
HiddenMarkovModel hmm) |
abstract ForwardBackwardCalculator |
BaseBaumWelch.generateForwardBackwardCalculator(MLDataSet sequence,
HiddenMarkovModel hmm) |
ForwardBackwardCalculator |
TrainBaumWelchScaled.generateForwardBackwardCalculator(MLDataSet sequence,
HiddenMarkovModel hmm) |
ForwardBackwardCalculator |
TrainBaumWelch.generateForwardBackwardCalculator(MLDataSet sequence,
HiddenMarkovModel hmm) |
Constructor and Description |
---|
BaseBaumWelch(HiddenMarkovModel hmm,
MLSequenceSet training) |
TrainBaumWelch(HiddenMarkovModel hmm,
MLSequenceSet training) |
TrainBaumWelchScaled(HiddenMarkovModel hmm,
MLSequenceSet training) |
Constructor and Description |
---|
TrainKMeans(HiddenMarkovModel method,
MLSequenceSet sequences) |
Copyright © 2014. All Rights Reserved.