edu.umass.cs.mallet.base.maximize
Interface Maximizable

All Known Subinterfaces:
Maximizable.ByGISUpdate, Maximizable.ByGradient, Maximizable.ByHessian, Maximizable.ByValue, Maximizable.ByVotedPerceptron
All Known Implementing Classes:
CRF_PL.MaximizableCRF_PL, CRF4.MaximizableCRF, MEMM.MaximizableMEMM

public interface Maximizable


Nested Class Summary
static interface Maximizable.ByGISUpdate
           
static interface Maximizable.ByGradient
           
static interface Maximizable.ByHessian
           
static interface Maximizable.ByValue
           
static interface Maximizable.ByVotedPerceptron
           
 
Method Summary
 int getNumParameters()
           
 double getParameter(int index)
           
 void getParameters(double[] buffer)
           
 void setParameter(int index, double value)
           
 void setParameters(double[] params)
           
 

Method Detail

getNumParameters

public int getNumParameters()

getParameters

public void getParameters(double[] buffer)

getParameter

public double getParameter(int index)

setParameters

public void setParameters(double[] params)

setParameter

public void setParameter(int index,
                         double value)