| Package | Description | 
|---|---|
| org.apache.commons.math3.fitting.leastsquares | 
 This package provides algorithms that minimize the residuals
 between observations and model values. 
 | 
| org.apache.commons.math3.optim | 
 
  Generally, optimizers are algorithms that will either
   
minimize or
  maximize
  a scalar function, called the
  objective
  function. | 
| org.apache.commons.math3.optim.nonlinear.vector | 
 Algorithms for optimizing a vector function. 
 | 
| org.apache.commons.math3.optim.nonlinear.vector.jacobian | 
 This package provides optimization algorithms that require derivatives. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LeastSquaresBuilder | 
LeastSquaresBuilder.checkerPair(ConvergenceChecker<PointVectorValuePair> newChecker)
Configure the convergence checker. 
 | 
static ConvergenceChecker<LeastSquaresProblem.Evaluation> | 
LeastSquaresFactory.evaluationChecker(ConvergenceChecker<PointVectorValuePair> checker)
View a convergence checker specified for a  
PointVectorValuePair as one
 specified for an LeastSquaresProblem.Evaluation. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
SimpleVectorValueChecker.converged(int iteration,
         PointVectorValuePair previous,
         PointVectorValuePair current)
Check if the optimization algorithm has converged considering the
 last two points. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PointVectorValuePair[] | 
MultiStartMultivariateVectorOptimizer.getOptima()
Deprecated.  
Gets all the optima found during the last call to  
optimize. | 
PointVectorValuePair | 
MultivariateVectorOptimizer.optimize(OptimizationData... optData)
Deprecated.  
Stores data and performs the optimization. 
 | 
PointVectorValuePair | 
JacobianMultivariateVectorOptimizer.optimize(OptimizationData... optData)
Deprecated.  
Stores data and performs the optimization. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
MultiStartMultivariateVectorOptimizer.store(PointVectorValuePair optimum)
Deprecated.  
Method that will be called in order to store each found optimum. 
 | 
| Constructor and Description | 
|---|
JacobianMultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
Deprecated.  
  | 
MultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
protected PointVectorValuePair | 
LevenbergMarquardtOptimizer.doOptimize()
Deprecated.  
Performs the bulk of the optimization algorithm. 
 | 
PointVectorValuePair | 
GaussNewtonOptimizer.doOptimize()
Deprecated.  
Performs the bulk of the optimization algorithm. 
 | 
PointVectorValuePair | 
AbstractLeastSquaresOptimizer.optimize(OptimizationData... optData)
Deprecated.  
Stores data and performs the optimization. 
 | 
| Constructor and Description | 
|---|
AbstractLeastSquaresOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
Deprecated.  
  | 
GaussNewtonOptimizer(boolean useLU,
                    ConvergenceChecker<PointVectorValuePair> checker)
Deprecated.  
  | 
GaussNewtonOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
Deprecated.  
Simple constructor with default settings. 
 | 
LevenbergMarquardtOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
Deprecated.  
Constructor that allows the specification of a custom convergence
 checker. 
 | 
LevenbergMarquardtOptimizer(double initialStepBoundFactor,
                           ConvergenceChecker<PointVectorValuePair> checker,
                           double costRelativeTolerance,
                           double parRelativeTolerance,
                           double orthoTolerance,
                           double threshold)
Deprecated.  
Constructor that allows the specification of a custom convergence
 checker, in addition to the standard ones. 
 | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.