edu.umass.cs.mallet.base.fst
Class MEMM.MaximizableMEMM

java.lang.Object
  extended byedu.umass.cs.mallet.base.fst.CRF4.MaximizableCRF
      extended byedu.umass.cs.mallet.base.fst.MEMM.MaximizableMEMM
All Implemented Interfaces:
Maximizable, Maximizable.ByGradient, java.io.Serializable
Enclosing class:
MEMM

public class MEMM.MaximizableMEMM
extends CRF4.MaximizableCRF
implements Maximizable.ByGradient

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class edu.umass.cs.mallet.base.maximize.Maximizable
Maximizable.ByGISUpdate, Maximizable.ByGradient, Maximizable.ByHessian, Maximizable.ByValue, Maximizable.ByVotedPerceptron
 
Constructor Summary
protected MEMM.MaximizableMEMM(InstanceList trainingData, MEMM memm)
           
 
Method Summary
protected  double gatherExpectationsOrConstraints(boolean constraints)
           
protected  double getExpectationValue()
           
 
Methods inherited from class edu.umass.cs.mallet.base.fst.CRF4.MaximizableCRF
gatherConstraints, getNewMatrix, getNumParameters, getParameter, getParameters, getValue, getValueGradient, setCurIter, setParameter, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.umass.cs.mallet.base.maximize.Maximizable.ByGradient
getValue, getValueGradient
 
Methods inherited from interface edu.umass.cs.mallet.base.maximize.Maximizable
getNumParameters, getParameter, getParameters, setParameter, setParameters
 

Constructor Detail

MEMM.MaximizableMEMM

protected MEMM.MaximizableMEMM(InstanceList trainingData,
                               MEMM memm)
Method Detail

gatherExpectationsOrConstraints

protected double gatherExpectationsOrConstraints(boolean constraints)

getExpectationValue

protected double getExpectationValue()
Overrides:
getExpectationValue in class CRF4.MaximizableCRF