edu.umass.cs.mallet.base.fst
Class CRFByGISUpdate.State

java.lang.Object
  extended byedu.umass.cs.mallet.base.fst.Transducer.State
      extended byedu.umass.cs.mallet.base.fst.CRFByGISUpdate.State
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
CRFByGISUpdate

public static class CRFByGISUpdate.State
extends Transducer.State
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.umass.cs.mallet.base.fst.Transducer.State
finalCost, initialCost
 
Constructor Summary
protected CRFByGISUpdate.State()
           
protected CRFByGISUpdate.State(java.lang.String name, int index, double initialCost, double finalCost, java.lang.String[] destinationNames, java.lang.String[] labelNames, java.lang.String[][] weightNames, CRFByGISUpdate crf)
           
 
Method Summary
 CRFByGISUpdate.State getDestinationState(int index)
           
 int getIndex()
           
 java.lang.String getName()
           
 void incrementFinalCount(double count)
           
 void incrementInitialCount(double count)
           
 void print()
           
 void setTrainable(boolean f)
           
 Transducer.TransitionIterator transitionIterator(Sequence inputSequence, int inputPosition, Sequence outputSequence, int outputPosition)
           
 
Methods inherited from class edu.umass.cs.mallet.base.fst.Transducer.State
getFinalCost, getInitialCost, setFinalCost, setInitialCost, transitionIterator, transitionIterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CRFByGISUpdate.State

protected CRFByGISUpdate.State()

CRFByGISUpdate.State

protected CRFByGISUpdate.State(java.lang.String name,
                               int index,
                               double initialCost,
                               double finalCost,
                               java.lang.String[] destinationNames,
                               java.lang.String[] labelNames,
                               java.lang.String[][] weightNames,
                               CRFByGISUpdate crf)
Method Detail

print

public void print()

getDestinationState

public CRFByGISUpdate.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

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