gov.sandia.cognition.learning.algorithm.hmm
Class ParallelHiddenMarkovModel.StateObservationLikelihoodTask

java.lang.Object
  extended by gov.sandia.cognition.util.AbstractCloneableSerializable
      extended by gov.sandia.cognition.learning.algorithm.hmm.ParallelHiddenMarkovModel.StateObservationLikelihoodTask
All Implemented Interfaces:
CloneableSerializable, Serializable, Cloneable, Callable<Vector>
Enclosing class:
ParallelHiddenMarkovModel<ObservationType>

protected static class ParallelHiddenMarkovModel.StateObservationLikelihoodTask
extends AbstractCloneableSerializable
implements Callable<Vector>

Calls the computeStateObservationLikelihood() method.

See Also:
Serialized Form

Field Summary
protected  Vector alpha
          Alpha at time n.
protected  Vector beta
          Beta at time n.
 
Constructor Summary
ParallelHiddenMarkovModel.StateObservationLikelihoodTask()
          Default constructor.
 
Method Summary
 Vector call()
           
 
Methods inherited from class gov.sandia.cognition.util.AbstractCloneableSerializable
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alpha

protected Vector alpha
Alpha at time n.


beta

protected Vector beta
Beta at time n.

Constructor Detail

ParallelHiddenMarkovModel.StateObservationLikelihoodTask

public ParallelHiddenMarkovModel.StateObservationLikelihoodTask()
Default constructor.

Method Detail

call

public Vector call()
            throws Exception
Specified by:
call in interface Callable<Vector>
Throws:
Exception