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, setIteration
public TrainBaumWelch(HiddenMarkovModel hmm, MLSequenceSet training)
protected double[][] estimateGamma(double[][][] xi, ForwardBackwardCalculator fbc)
estimateGamma
in class BaseBaumWelch
public double[][][] estimateXi(MLDataSet sequence, ForwardBackwardCalculator fbc, HiddenMarkovModel hmm)
estimateXi
in class BaseBaumWelch
public ForwardBackwardCalculator generateForwardBackwardCalculator(MLDataSet sequence, HiddenMarkovModel hmm)
generateForwardBackwardCalculator
in class BaseBaumWelch
Copyright © 2014. All Rights Reserved.