org.biojava.bio.dp
Class ModelView.ViewTransitionTrainer
java.lang.Object
|
+--org.biojava.bio.dp.ModelView.ViewTransitionTrainer
- Enclosing class:
- ModelView
- public class ModelView.ViewTransitionTrainer
- extends java.lang.Object
- implements TransitionTrainer, java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
void |
addCount(State from,
State to,
double count)
Add 'count' to the transition from->to. |
void |
clearCounts()
Clears all of the counts to zero. |
void |
train(double nullModel,
double weight)
Trains the transition, given an expected probability, and a weight for
that probability. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ModelView.ViewTransitionTrainer
public ModelView.ViewTransitionTrainer()
addCount
public void addCount(State from,
State to,
double count)
throws IllegalSymbolException,
IllegalTransitionException
- Description copied from interface: TransitionTrainer
- Add 'count' to the transition from->to.
This method may be called multiple times with the same from,to pair in
which case, the times should be summed.
- Specified by:
- addCount in interface TransitionTrainer
- Tags copied from interface: TransitionTrainer
- Parameters:
from
- the source stateto
- the destination statecount
- the number of counts to add
train
public void train(double nullModel,
double weight)
throws IllegalSymbolException
- Description copied from interface: TransitionTrainer
- Trains the transition, given an expected probability, and a weight for
that probability.
This is equivalent to adding a count of nullModel * weight to each
transition and then training with a weight of 0.
- Specified by:
- train in interface TransitionTrainer
- Tags copied from interface: TransitionTrainer
- Parameters:
nullModel
- the nullModel to useweight
- how many lots of the null model to add
clearCounts
public void clearCounts()
- Description copied from interface: TransitionTrainer
- Clears all of the counts to zero.
- Specified by:
- clearCounts in interface TransitionTrainer