Package cc.mallet.optimize

Classes for finding the maximum of a function.

See:
          Description

Interface Summary
LineOptimizer Optimize, constrained to move parameters along the direction of a specified line.
LineOptimizer.ByGradient  
Optimizable  
Optimizable.ByBatchGradient  
Optimizable.ByCombiningBatchGradient  
Optimizable.ByGISUpdate  
Optimizable.ByGradient  
Optimizable.ByGradientValue  
Optimizable.ByHessian  
Optimizable.ByValue  
Optimizable.ByVotedPerceptron  
Optimizer  
Optimizer.ByBatches Deprecated.
OptimizerEvaluator Callback interface that allows optimizer clients to perform some operation after every iteration.
OptimizerEvaluator.ByBatchGradient  
OptimizerEvaluator.ByGradient  
 

Class Summary
AGIS  
BackTrackLineSearch  
ConjugateGradient  
GradientAscent  
GradientBracketLineOptimizer  
LimitedMemoryBFGS  
OptimizableCollection  
OrthantWiseLimitedMemoryBFGS Implementation of orthant-wise limited memory quasi Newton method for optimizing convex L1-regularized objectives.
StochasticMetaAscent  
 

Exception Summary
InvalidOptimizableException Exception thrown by optimization algorithms, when the problem is usually due to a problem with the given Maximizable instance.
OptimizationException General exception thrown by optimization algorithms when there is an optimization-specific problem.
 

Package cc.mallet.optimize Description

Classes for finding the maximum of a function.