org.encog.ml.hmm.train.bw
public class TrainBaumWelch extends BaseBaumWelch
| Constructor and Description |
|---|
TrainBaumWelch(HiddenMarkovModel hmm,
MLSequenceSet training) |
| Modifier and Type | Method and Description |
|---|---|
protected double[][] |
estimateGamma(double[][][] xi,
ForwardBackwardCalculator fbc) |
double[][][] |
estimateXi(MLDataSet sequence,
ForwardBackwardCalculator fbc,
HiddenMarkovModel hmm) |
ForwardBackwardCalculator |
generateForwardBackwardCalculator(MLDataSet sequence,
HiddenMarkovModel hmm) |
addStrategy, canContinue, finishTraining, getError, getImplementationType, getIteration, getMethod, getStrategies, getTraining, isTrainingDone, iteration, iteration, pause, resume, setError, setIterationpublic TrainBaumWelch(HiddenMarkovModel hmm, MLSequenceSet training)
protected double[][] estimateGamma(double[][][] xi,
ForwardBackwardCalculator fbc)
estimateGamma in class BaseBaumWelchpublic double[][][] estimateXi(MLDataSet sequence, ForwardBackwardCalculator fbc, HiddenMarkovModel hmm)
estimateXi in class BaseBaumWelchpublic ForwardBackwardCalculator generateForwardBackwardCalculator(MLDataSet sequence, HiddenMarkovModel hmm)
generateForwardBackwardCalculator in class BaseBaumWelchCopyright © 2014. All Rights Reserved.