edu.umass.cs.mallet.base.fst
Class CRF4.State
java.lang.Object
edu.umass.cs.mallet.base.fst.Transducer.State
edu.umass.cs.mallet.base.fst.CRF4.State
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CRF_PL.State, MEMM.State
- Enclosing class:
- CRF4
- public static class CRF4.State
- extends Transducer.State
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
protected |
CRF4.State()
|
protected |
CRF4.State(java.lang.String name,
int index,
double initialCost,
double finalCost,
java.lang.String[] destinationNames,
java.lang.String[] labelNames,
java.lang.String[][] weightNames,
CRF4 crf)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CRF4.State
protected CRF4.State()
CRF4.State
protected CRF4.State(java.lang.String name,
int index,
double initialCost,
double finalCost,
java.lang.String[] destinationNames,
java.lang.String[] labelNames,
java.lang.String[][] weightNames,
CRF4 crf)
print
public void print()
numDestinations
public int numDestinations()
getWeightNames
public java.lang.String[] getWeightNames(int index)
addWeight
public void addWeight(int didx,
java.lang.String weightName)
getLabelName
public java.lang.String getLabelName(int index)
getDestinationState
public CRF4.State getDestinationState(int index)
setTrainable
public void setTrainable(boolean f)
transitionIterator
public Transducer.TransitionIterator transitionIterator(Sequence inputSequence,
int inputPosition,
Sequence outputSequence,
int outputPosition)
- Specified by:
transitionIterator
in class Transducer.State
transitionIterator
public Transducer.TransitionIterator transitionIterator(FeatureVector fv,
java.lang.String output)
getName
public java.lang.String getName()
- Specified by:
getName
in class Transducer.State
getIndex
public int getIndex()
- Specified by:
getIndex
in class Transducer.State
incrementInitialCount
public void incrementInitialCount(double count)
- Overrides:
incrementInitialCount
in class Transducer.State
incrementFinalCount
public void incrementFinalCount(double count)
- Overrides:
incrementFinalCount
in class Transducer.State