edu.umass.cs.mallet.base.fst
Class CRF2.MinimizableCRF
java.lang.Object
edu.umass.cs.mallet.base.fst.CRF2.MinimizableCRF
- All Implemented Interfaces:
- Minimizable, Minimizable.ByGradient, java.io.Serializable
- Enclosing class:
- CRF2
- public class CRF2.MinimizableCRF
- extends java.lang.Object
- implements Minimizable.ByGradient, 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 |
CRF2.MinimizableCRF
protected CRF2.MinimizableCRF(InstanceList ilist,
CRF2 crf)
getNewMatrix
public Matrix getNewMatrix()
- Specified by:
getNewMatrix
in interface Minimizable
getParameters
public Matrix getParameters(Matrix m)
- Specified by:
getParameters
in interface Minimizable
setParameters
public void setParameters(Matrix m)
- Specified by:
setParameters
in interface Minimizable
getParameter
public double getParameter(int[] indices)
- Specified by:
getParameter
in interface Minimizable
setParameter
public void setParameter(int[] indices,
double value)
- Specified by:
setParameter
in interface Minimizable
getCost
public double getCost()
- Specified by:
getCost
in interface Minimizable
getCostGradient
public Matrix getCostGradient(Matrix m)
- Specified by:
getCostGradient
in interface Minimizable.ByGradient