|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Hmm | |
---|---|
be.ac.ulg.montefiore.run.jahmm | This package is an Hidden Markov Model implementation. |
be.ac.ulg.montefiore.run.jahmm.io | This package holds classes that read and write Hidden Markov Model-related objects. |
be.ac.ulg.montefiore.run.jahmm.learn | This package holds Hidden Markov Model-related learning algorithms. |
be.ac.ulg.montefiore.run.jahmm.toolbox | This package holds Hidden Markov Model-related tool algorithms. |
Uses of Hmm in be.ac.ulg.montefiore.run.jahmm |
---|
Methods in be.ac.ulg.montefiore.run.jahmm that return Hmm | |
---|---|
Hmm<O> |
Hmm.clone()
|
Methods in be.ac.ulg.montefiore.run.jahmm with parameters of type Hmm | ||
---|---|---|
protected
|
ForwardBackwardCalculator.computeAlpha(Hmm<? super O> hmm,
java.util.List<O> oseq)
|
|
protected
|
ForwardBackwardScaledCalculator.computeAlpha(Hmm<? super O> hmm,
java.util.List<O> oseq)
|
|
protected
|
ForwardBackwardCalculator.computeAlphaInit(Hmm<? super O> hmm,
O o,
int i)
|
|
protected
|
ForwardBackwardCalculator.computeAlphaStep(Hmm<? super O> hmm,
O o,
int t,
int j)
|
|
protected
|
ForwardBackwardCalculator.computeBeta(Hmm<? super O> hmm,
java.util.List<O> oseq)
|
|
protected
|
ForwardBackwardScaledCalculator.computeBeta(Hmm<? super O> hmm,
java.util.List<O> oseq)
|
|
protected
|
ForwardBackwardCalculator.computeBetaStep(Hmm<? super O> hmm,
O o,
int t,
int i)
|
Constructors in be.ac.ulg.montefiore.run.jahmm with parameters of type Hmm | |
---|---|
ForwardBackwardCalculator(java.util.List<? extends O> oseq,
Hmm<O> hmm)
Computes the probability of occurence of an observation sequence given a Hidden Markov Model. |
|
ForwardBackwardCalculator(java.util.List<? extends O> oseq,
Hmm<O> hmm,
java.util.EnumSet<ForwardBackwardCalculator.Computation> flags)
Computes the probability of occurence of an observation sequence given a Hidden Markov Model. |
|
ForwardBackwardScaledCalculator(java.util.List<? extends O> oseq,
Hmm<O> hmm)
Computes the probability of occurence of an observation sequence given a Hidden Markov Model. |
|
ForwardBackwardScaledCalculator(java.util.List<? extends O> oseq,
Hmm<O> hmm,
java.util.EnumSet<ForwardBackwardCalculator.Computation> flags)
Computes the probability of occurence of an observation sequence given a Hidden Markov Model. |
|
ViterbiCalculator(java.util.List<? extends O> oseq,
Hmm<O> hmm)
Computes the most likely state sequence matching an observation sequence given an HMM. |
Uses of Hmm in be.ac.ulg.montefiore.run.jahmm.io |
---|
Methods in be.ac.ulg.montefiore.run.jahmm.io that return Hmm | ||
---|---|---|
static Hmm<?> |
HmmBinaryReader.read(java.io.InputStream stream)
Reads a HMM from a byte stream. |
|
static
|
HmmReader.read(java.io.Reader reader,
OpdfReader<? extends Opdf<O>> opdfReader)
Reads a HMM from a text file. |
Methods in be.ac.ulg.montefiore.run.jahmm.io with parameters of type Hmm | ||
---|---|---|
static void |
HmmBinaryWriter.write(java.io.OutputStream stream,
Hmm<?> hmm)
Writes a HMM to byte stream. |
|
static
|
HmmWriter.write(java.io.Writer writer,
OpdfWriter<? extends Opdf<O>> opdfWriter,
Hmm<O> hmm)
Writes a HMM description. |
Uses of Hmm in be.ac.ulg.montefiore.run.jahmm.learn |
---|
Methods in be.ac.ulg.montefiore.run.jahmm.learn that return Hmm | ||
---|---|---|
Hmm<O> |
KMeansLearner.iterate()
Performs one iteration of the K-Means algorithm. |
|
|
BaumWelchLearner.iterate(Hmm<O> hmm,
java.util.List<? extends java.util.List<? extends O>> sequences)
Performs one iteration of the Baum-Welch algorithm. |
|
Hmm<O> |
KMeansLearner.learn()
Does iterations of the K-Means algorithm until a fix point is reached. |
|
|
BaumWelchLearner.learn(Hmm<O> initialHmm,
java.util.List<? extends java.util.List<? extends O>> sequences)
Does a fixed number of iterations (see BaumWelchLearner.getNbIterations() ) of the
Baum-Welch algorithm. |
Methods in be.ac.ulg.montefiore.run.jahmm.learn with parameters of type Hmm | ||
---|---|---|
protected
|
BaumWelchLearner.estimateXi(java.util.List<? extends O> sequence,
ForwardBackwardCalculator fbc,
Hmm<O> hmm)
|
|
protected
|
BaumWelchScaledLearner.estimateXi(java.util.List<? extends O> sequence,
ForwardBackwardCalculator fbc,
Hmm<O> hmm)
|
|
protected
|
BaumWelchLearner.generateForwardBackwardCalculator(java.util.List<? extends O> sequence,
Hmm<O> hmm)
|
|
protected
|
BaumWelchScaledLearner.generateForwardBackwardCalculator(java.util.List<? extends O> sequence,
Hmm<O> hmm)
|
|
|
BaumWelchLearner.iterate(Hmm<O> hmm,
java.util.List<? extends java.util.List<? extends O>> sequences)
Performs one iteration of the Baum-Welch algorithm. |
|
|
BaumWelchLearner.learn(Hmm<O> initialHmm,
java.util.List<? extends java.util.List<? extends O>> sequences)
Does a fixed number of iterations (see BaumWelchLearner.getNbIterations() ) of the
Baum-Welch algorithm. |
Uses of Hmm in be.ac.ulg.montefiore.run.jahmm.toolbox |
---|
Methods in be.ac.ulg.montefiore.run.jahmm.toolbox with parameters of type Hmm | ||
---|---|---|
|
KullbackLeiblerDistanceCalculator.distance(Hmm<O> hmm1,
Hmm<? super O> hmm2)
Computes the Kullback-Leibler distance between two HMMs. |
|
|
KullbackLeiblerDistanceCalculator.distance(Hmm<O> hmm1,
Hmm<? super O> hmm2)
Computes the Kullback-Leibler distance between two HMMs. |
Constructors in be.ac.ulg.montefiore.run.jahmm.toolbox with parameters of type Hmm | |
---|---|
MarkovGenerator(Hmm<O> hmm)
Initializes a Markovian generator. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |