public class BackwardForwardAlgorithm
public BackwardForwardAlgorithm()
The BackwardForward algorithm is used to calculate the probability of each state at each position.
public BackwardForwardAlgorithm calculateAlpha()
public BackwardForwardAlgorithm calculateBeta()
public java.util.List<kotlin.Array[]> gamma()
public void writeGamma(java.lang.String outputFile,
java.lang.String formatString)
public void writeGamma(java.lang.String outputFile)
public BackwardForwardAlgorithm emission(EmissionProbability emission)
public BackwardForwardAlgorithm transition(TransitionProbability transition)
public BackwardForwardAlgorithm observations(kotlin.Array[] observations)
public BackwardForwardAlgorithm positions(kotlin.Array[] positions)
public BackwardForwardAlgorithm initialStateProbability(kotlin.Array[] probs)
public java.util.List<kotlin.Array[]> alpha()
public java.util.List<kotlin.Array[]> beta()