# Package org.apache.commons.math3.optimization.general

This package provides optimization algorithms that require derivatives.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Preconditioner | Deprecated As of 3.1 (to be removed in 4.0).

- Class Summary
  Class | Description
  --- | ---
  AbstractDifferentiableOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  AbstractLeastSquaresOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  AbstractScalarDifferentiableOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  GaussNewtonOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  LevenbergMarquardtOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  NonLinearConjugateGradientOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  NonLinearConjugateGradientOptimizer.IdentityPreconditioner | Default identity preconditioner.

- Enum Summary
  Enum | Description
  --- | ---
  ConjugateGradientFormula | Deprecated As of 3.1 (to be removed in 4.0).

## Package org.apache.commons.math3.optimization.general Description

This package provides optimization algorithms that require derivatives.

Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.