void |
TransitionTrainer.addCount(State from,
State to,
double count) |
Add 'count' to the transition from->to.
|
void |
MarkovModel.addState(State newState) |
Adds a state to the model.
|
void |
SimpleMarkovModel.addState(State toAdd) |
|
void |
WMAsMM.addState(State toAdd) |
|
static int[][] |
DP.backwardTransitions(MarkovModel model,
State[] states) |
|
static double[][] |
DP.backwardTransitionScores(MarkovModel model,
State[] states,
int[][] transitions,
ScoreType scoreType) |
|
boolean |
MarkovModel.containsTransition(State from,
State to) |
Returns wether a transition exists or not.
|
boolean |
SimpleMarkovModel.containsTransition(State from,
State to) |
|
boolean |
WMAsMM.containsTransition(State from,
State to) |
|
void |
MarkovModel.createTransition(State from,
State to) |
Makes a transition between two states legal.
|
void |
SimpleMarkovModel.createTransition(State from,
State to) |
|
void |
WMAsMM.createTransition(State from,
State to) |
|
void |
MarkovModel.destroyTransition(State from,
State to) |
Breaks a transition between two states legal.
|
void |
SimpleMarkovModel.destroyTransition(State from,
State to) |
|
void |
WMAsMM.destroyTransition(State from,
State to) |
|
static int[][] |
DP.forwardTransitions(MarkovModel model,
State[] states) |
Returns a matrix for the specified States describing all
valid Transitions between those States.
|
static double[][] |
DP.forwardTransitionScores(MarkovModel model,
State[] states,
int[][] transitions,
ScoreType scoreType) |
Compute the log(score) of all transitions
between the specified States.
|
Distribution |
MarkovModel.getWeights(State source) |
Get a probability Distribution over the transition from 'source'.
|
Distribution |
SimpleMarkovModel.getWeights(State source) |
|
Distribution |
WMAsMM.getWeights(State source) |
|
protected int |
WMAsMM.index(State s) |
|
void |
HMMTrainer.recordEmittedSymbol(State state,
Symbol symbol,
double weight) |
record that the specified symbol was emitted from the specified state.
|
void |
SimpleHMMTrainer.recordEmittedSymbol(State state,
Symbol symbol,
double weight) |
|
void |
HMMTrainer.recordTransition(State source,
State dest,
double weight) |
record that a transition was observed between the specified states.
|
void |
SimpleHMMTrainer.recordTransition(State source,
State dest,
double weight) |
|
void |
MarkovModel.removeState(State toGo) |
Remove a state from the model.
|
void |
SimpleMarkovModel.removeState(State toGo) |
|
void |
WMAsMM.removeState(State toAdd) |
|
void |
MarkovModel.setWeights(State source,
Distribution dist) |
Set the probability distribution over the transitions from 'source'.
|
void |
SimpleMarkovModel.setWeights(State source,
Distribution dist) |
Use this methods to customize the transition probabilities.
|
void |
WMAsMM.setWeights(State source,
Distribution dist) |
|
FiniteAlphabet |
MarkovModel.transitionsFrom(State source) |
Returns the FiniteAlphabet of all states that have a transition from 'source'.
|
FiniteAlphabet |
SimpleMarkovModel.transitionsFrom(State from) |
|
FiniteAlphabet |
WMAsMM.transitionsFrom(State from) |
|
FiniteAlphabet |
MarkovModel.transitionsTo(State dest) |
Returns the FiniteAlphabet of all states that have a transition to 'dest'.
|
FiniteAlphabet |
SimpleMarkovModel.transitionsTo(State to) |
|
FiniteAlphabet |
WMAsMM.transitionsTo(State to) |
|