cc.mallet.optimize
Class StochasticMetaAscent
- java.lang.Object
-
- cc.mallet.optimize.StochasticMetaAscent
-
- All Implemented Interfaces:
- Optimizer.ByBatches
public class StochasticMetaAscent extends java.lang.Object implements Optimizer.ByBatches
-
-
Constructor Summary
Constructors Constructor and Description StochasticMetaAscent(Optimizable.ByBatchGradient maxable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanoptimize(int numBatches, int[] batchAssignments)booleanoptimize(int numIterations, int numBatches, int[] batchAssignments)voidsetInitialStep(double step)voidsetMu(double m)voidsetUseHessian(boolean flag)
-
-
-
Constructor Detail
-
StochasticMetaAscent
public StochasticMetaAscent(Optimizable.ByBatchGradient maxable)
-
-
Method Detail
-
setInitialStep
public void setInitialStep(double step)
-
setMu
public void setMu(double m)
-
setUseHessian
public void setUseHessian(boolean flag)
-
optimize
public boolean optimize(int numBatches, int[] batchAssignments)- Specified by:
optimizein interfaceOptimizer.ByBatches
-
optimize
public boolean optimize(int numIterations, int numBatches, int[] batchAssignments)- Specified by:
optimizein interfaceOptimizer.ByBatches
-
-
DataMelt 3.0 © DataMelt by jWork.ORG