# Uses of Package
org.apache.commons.math3.fitting.leastsquares

- Packages that use org.apache.commons.math3.fitting.leastsquares
  Package | Description
  --- | ---
  org.apache.commons.math3.fitting | Classes to perform curve fitting.
  org.apache.commons.math3.fitting.leastsquares | This package provides algorithms that minimize the residuals between observations and model values.

- Classes in org.apache.commons.math3.fitting.leastsquares used by org.apache.commons.math3.fitting
  Class and Description
  LeastSquaresOptimizer An algorithm that can be applied to a non-linear least squares problem.
  LeastSquaresProblem The data necessary to define a non-linear least squares problem.

- Classes in org.apache.commons.math3.fitting.leastsquares used by org.apache.commons.math3.fitting.leastsquares
  Class and Description
  GaussNewtonOptimizer Gauss-Newton least-squares solver.
  GaussNewtonOptimizer.Decomposition The decomposition algorithm to use to solve the normal equations.
  LeastSquaresBuilder A mutable builder for `LeastSquaresProblem`s.
  LeastSquaresOptimizer An algorithm that can be applied to a non-linear least squares problem.
  LeastSquaresOptimizer.Optimum The optimum found by the optimizer.
  LeastSquaresProblem The data necessary to define a non-linear least squares problem.
  LeastSquaresProblem.Evaluation An evaluation of a `LeastSquaresProblem` at a particular point.
  LevenbergMarquardtOptimizer This class solves a least-squares problem using the Levenberg-Marquardt algorithm.
  MultivariateJacobianFunction A interface for functions that compute a vector of values and can compute their derivatives (Jacobian).
  ParameterValidator Interface for validating a set of model parameters.

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