cc.mallet.fst.semi_supervised
Class GEL2Criteria

java.lang.Object
  extended by cc.mallet.fst.semi_supervised.GECriteria
      extended by cc.mallet.fst.semi_supervised.GEL2Criteria

public class GEL2Criteria
extends GECriteria


Field Summary
 
Fields inherited from class cc.mallet.fst.semi_supervised.GECriteria
constraintBits, constraints, labelExpExecutor, numStates, stateLabelMap
 
Constructor Summary
GEL2Criteria(int numStates, StateLabelMap stateLabelMap, java.util.Map<java.lang.Integer,GECriterion> constraints)
           
 
Method Summary
 double getGEValue()
          Computes sum of GE constraint values.
 
Methods inherited from class cc.mallet.fst.semi_supervised.GECriteria
assertLabelExpNonNull, calculateExpectations, getConstraint, getConstraintBits, getConstraintBitsForInstance, getExpectationForInstance, getExpectationForInstance, getFeatureIndexIterator, getStateLabelMap, print, setConstraintBits
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GEL2Criteria

public GEL2Criteria(int numStates,
                    StateLabelMap stateLabelMap,
                    java.util.Map<java.lang.Integer,GECriterion> constraints)
Method Detail

getGEValue

public double getGEValue()
Computes sum of GE constraint values.

Note: Label expectations are not re-computed here. If desired, then make a call to calculateLabelExp.

Specified by:
getGEValue in class GECriteria