Package cc.mallet.optimize
Interface Optimizable
-
- All Known Subinterfaces:
Optimizable.ByBatchGradient
,Optimizable.ByCombiningBatchGradient
,Optimizable.ByGISUpdate
,Optimizable.ByGradient
,Optimizable.ByGradientValue
,Optimizable.ByHessian
,Optimizable.ByValue
,Optimizable.ByVotedPerceptron
- All Known Implementing Classes:
ConstraintsOptimizableByPR
,CRFOptimizableByBatchLabelLikelihood
,CRFOptimizableByEntropyRegularization
,CRFOptimizableByGE
,CRFOptimizableByGradientValues
,CRFOptimizableByKL
,CRFOptimizableByLabelLikelihood
,CRFTrainerByValueGradients.OptimizableCRF
,DMROptimizable
,LinearRegressionTrainer
,MaxEntOptimizableByGE
,MaxEntOptimizableByLabelDistribution
,MaxEntOptimizableByLabelLikelihood
,MEMMTrainer.MEMMOptimizableByLabelLikelihood
,OptimizableCollection.ByGradientValue
,PRAuxClassifierOptimizable
,ThreadedOptimizable
public interface Optimizable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Optimizable.ByBatchGradient
static interface
Optimizable.ByCombiningBatchGradient
static interface
Optimizable.ByGISUpdate
static interface
Optimizable.ByGradient
static interface
Optimizable.ByGradientValue
static interface
Optimizable.ByHessian
static interface
Optimizable.ByValue
static interface
Optimizable.ByVotedPerceptron
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getNumParameters()
double
getParameter(int index)
void
getParameters(double[] buffer)
void
setParameter(int index, double value)
void
setParameters(double[] params)
-