Package org.apache.commons.math.optimization.general
This package provides optimization algorithms that require derivatives.
-
Interface Summary Interface Description Preconditioner This interface represents a preconditioner for differentiable scalar objective function optimizers. -
Class Summary Class Description AbstractLeastSquaresOptimizer Base class for implementing least squares optimizers.AbstractScalarDifferentiableOptimizer Base class for implementing optimizers for multivariate scalar functions.GaussNewtonOptimizer Gauss-Newton least-squares solver.LevenbergMarquardtOptimizer This class solves a least squares problem using the Levenberg-Marquardt algorithm.NonLinearConjugateGradientOptimizer Non-linear conjugate gradient optimizer. -
Enum Summary Enum Description ConjugateGradientFormula Available choices of update formulas for the β parameter inNonLinearConjugateGradientOptimizer
.