| Package | Description | 
|---|---|
| org.apache.commons.math3.optimization | All classes and sub-packages of this package are deprecated. | 
| org.apache.commons.math3.optimization.direct | 
 This package provides optimization algorithms that don't require derivatives. | 
| org.apache.commons.math3.optimization.general | This package provides optimization algorithms that require derivatives. | 
| Modifier and Type | Method and Description | 
|---|---|
| PointVectorValuePair[] | BaseMultivariateVectorMultiStartOptimizer. getOptima()Deprecated.  Get all the optima found during the last call to  optimize. | 
| PointVectorValuePair | BaseMultivariateVectorMultiStartOptimizer. optimize(int maxEval,
        FUNC f,
        double[] target,
        double[] weights,
        double[] startPoint)Deprecated.  Optimize an objective function. | 
| PointVectorValuePair | BaseMultivariateVectorOptimizer. optimize(int maxEval,
        FUNC f,
        double[] target,
        double[] weight,
        double[] startPoint)Deprecated. 
 As of 3.1. In 4.0, this will be replaced by the declaration
 corresponding to this  method. | 
| Modifier and Type | Method and Description | 
|---|---|
| ConvergenceChecker<PointVectorValuePair> | BaseMultivariateVectorMultiStartOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | SimpleVectorValueChecker. converged(int iteration,
         PointVectorValuePair previous,
         PointVectorValuePair current)Deprecated.  Check if the optimization algorithm has converged considering the
 last two points. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract PointVectorValuePair | BaseAbstractMultivariateVectorOptimizer. doOptimize()Deprecated.  Perform the bulk of the optimization algorithm. | 
| PointVectorValuePair | BaseAbstractMultivariateVectorOptimizer. optimize(int maxEval,
        FUNC f,
        double[] t,
        double[] w,
        double[] startPoint)Deprecated. 
 As of 3.1. Please use
  BaseAbstractMultivariateVectorOptimizer.optimize(int,MultivariateVectorFunction,OptimizationData[])instead. | 
| protected PointVectorValuePair | BaseAbstractMultivariateVectorOptimizer. optimize(int maxEval,
        FUNC f,
        OptimizationData... optData)Deprecated.  Optimize an objective function. | 
| protected PointVectorValuePair | BaseAbstractMultivariateVectorOptimizer. optimizeInternal(int maxEval,
                FUNC f,
                double[] t,
                double[] w,
                double[] startPoint)Deprecated. 
 As of 3.1. Please use
  BaseAbstractMultivariateVectorOptimizer.optimizeInternal(int,MultivariateVectorFunction,OptimizationData[])instead. | 
| protected PointVectorValuePair | BaseAbstractMultivariateVectorOptimizer. optimizeInternal(int maxEval,
                FUNC f,
                OptimizationData... optData)Deprecated.  Optimize an objective function. | 
| Modifier and Type | Method and Description | 
|---|---|
| ConvergenceChecker<PointVectorValuePair> | BaseAbstractMultivariateVectorOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| Constructor and Description | 
|---|
| BaseAbstractMultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PointVectorValuePair | LevenbergMarquardtOptimizer. doOptimize()Deprecated.  Perform the bulk of the optimization algorithm. | 
| PointVectorValuePair | GaussNewtonOptimizer. doOptimize()Deprecated.  Perform the bulk of the optimization algorithm. | 
| PointVectorValuePair | AbstractLeastSquaresOptimizer. optimize(int maxEval,
        DifferentiableMultivariateVectorFunction f,
        double[] target,
        double[] weights,
        double[] startPoint)Deprecated. 
 As of 3.1. Please use
  optimize(int,MultivariateDifferentiableVectorFunction,OptimizationData...)instead. | 
| PointVectorValuePair | AbstractLeastSquaresOptimizer. optimize(int maxEval,
        MultivariateDifferentiableVectorFunction f,
        double[] target,
        double[] weights,
        double[] startPoint)Deprecated. 
 As of 3.1. Please use
  optimize(int,MultivariateDifferentiableVectorFunction,OptimizationData...)instead. | 
| protected PointVectorValuePair | AbstractLeastSquaresOptimizer. optimizeInternal(int maxEval,
                MultivariateDifferentiableVectorFunction f,
                OptimizationData... optData)Deprecated. 
 As of 3.1. Override is necessary only until this class's generic
 argument is changed to  MultivariateDifferentiableVectorFunction. | 
| 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.