edu.umass.cs.mallet.base.fst
Class CRF3.TransitionIterator
java.lang.Object
edu.umass.cs.mallet.base.fst.Transducer.TransitionIterator
edu.umass.cs.mallet.base.fst.CRF3.TransitionIterator
- All Implemented Interfaces:
- java.util.Iterator, java.io.Serializable
- Enclosing class:
- CRF3
- protected static class CRF3.TransitionIterator
- extends Transducer.TransitionIterator
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CRF3.TransitionIterator
public CRF3.TransitionIterator(CRF3.State source,
FeatureVectorSequence inputSeq,
int inputPosition,
java.lang.String output,
CRF3 crf)
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator
- Specified by:
hasNext
in class Transducer.TransitionIterator
numberNext
public int numberNext()
- Overrides:
numberNext
in class Transducer.TransitionIterator
nextState
public Transducer.State nextState()
- Specified by:
nextState
in class Transducer.TransitionIterator
getInput
public java.lang.Object getInput()
- Specified by:
getInput
in class Transducer.TransitionIterator
getOutput
public java.lang.Object getOutput()
- Specified by:
getOutput
in class Transducer.TransitionIterator
getCost
public double getCost()
- Specified by:
getCost
in class Transducer.TransitionIterator
getSourceState
public Transducer.State getSourceState()
- Specified by:
getSourceState
in class Transducer.TransitionIterator
getDestinationState
public Transducer.State getDestinationState()
- Specified by:
getDestinationState
in class Transducer.TransitionIterator
incrementCount
public void incrementCount(double count)
- Overrides:
incrementCount
in class Transducer.TransitionIterator