edu.umass.cs.mallet.base.fst
Class Transducer.ViterbiPath_NBest
java.lang.Object
edu.umass.cs.mallet.base.types.SequencePair
edu.umass.cs.mallet.base.types.SequencePairAlignment
edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest
- Enclosing class:
- Transducer
- public class Transducer.ViterbiPath_NBest
- extends SequencePairAlignment
Method Summary |
protected void |
combineNBest()
|
protected edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest |
getViterbiNode(edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest[][] nodes,
int ip,
int stateIndex)
|
protected Sequence[] |
NBestBackwardASearch(int N)
|
protected void |
NBestForwardViterbi(edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest[][] nodes,
edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest[] finalNodePredecessor,
int N)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Transducer.ViterbiPath_NBest
protected Transducer.ViterbiPath_NBest(Sequence inputSequence,
Sequence outputSequence,
int N)
getViterbiNode
protected edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest getViterbiNode(edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest[][] nodes,
int ip,
int stateIndex)
NBestForwardViterbi
protected void NBestForwardViterbi(edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest[][] nodes,
edu.umass.cs.mallet.base.fst.Transducer.ViterbiPath_NBest.ViterbiNode_NBest[] finalNodePredecessor,
int N)
NBestBackwardASearch
protected Sequence[] NBestBackwardASearch(int N)
combineNBest
protected void combineNBest()