Uses of Interface
org.hipparchus.optim.nonlinear.vector.leastsquares.LeastSquaresProblem
-
Packages that use LeastSquaresProblem Package Description org.hipparchus.fitting Classes to perform curve fitting.org.hipparchus.optim.nonlinear.vector.leastsquares This package provides algorithms that minimize the residuals between observations and model values. -
-
Uses of LeastSquaresProblem in org.hipparchus.fitting
Methods in org.hipparchus.fitting that return LeastSquaresProblem Modifier and Type Method Description protected abstract LeastSquaresProblem
AbstractCurveFitter. getProblem(Collection<WeightedObservedPoint> points)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
GaussianCurveFitter. getProblem(Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
HarmonicCurveFitter. getProblem(Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
PolynomialCurveFitter. getProblem(Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve.protected LeastSquaresProblem
SimpleCurveFitter. getProblem(Collection<WeightedObservedPoint> observations)
Creates a least squares problem corresponding to the appropriate curve. -
Uses of LeastSquaresProblem in org.hipparchus.optim.nonlinear.vector.leastsquares
Classes in org.hipparchus.optim.nonlinear.vector.leastsquares that implement LeastSquaresProblem Modifier and Type Class Description class
LeastSquaresAdapter
An adapter that delegates to another implementation ofLeastSquaresProblem
.Methods in org.hipparchus.optim.nonlinear.vector.leastsquares that return LeastSquaresProblem Modifier and Type Method Description LeastSquaresProblem
LeastSquaresBuilder. build()
Construct aLeastSquaresProblem
from the data in this builder.static LeastSquaresProblem
LeastSquaresFactory. countEvaluations(LeastSquaresProblem problem, Incrementor counter)
Count the evaluations of a particular problem.static LeastSquaresProblem
LeastSquaresFactory. create(MultivariateVectorFunction model, MultivariateMatrixFunction jacobian, double[] observed, double[] start, RealMatrix weight, ConvergenceChecker<LeastSquaresProblem.Evaluation> checker, int maxEvaluations, int maxIterations)
Create aLeastSquaresProblem
from the given elements.static LeastSquaresProblem
LeastSquaresFactory. create(MultivariateJacobianFunction model, RealVector observed, RealVector start, RealMatrix weight, ConvergenceChecker<LeastSquaresProblem.Evaluation> checker, int maxEvaluations, int maxIterations)
Create aLeastSquaresProblem
from the given elements.static LeastSquaresProblem
LeastSquaresFactory. create(MultivariateJacobianFunction model, RealVector observed, RealVector start, RealMatrix weight, ConvergenceChecker<LeastSquaresProblem.Evaluation> checker, int maxEvaluations, int maxIterations, boolean lazyEvaluation, ParameterValidator paramValidator)
Create aLeastSquaresProblem
from the given elements.static LeastSquaresProblem
LeastSquaresFactory. create(MultivariateJacobianFunction model, RealVector observed, RealVector start, ConvergenceChecker<LeastSquaresProblem.Evaluation> checker, int maxEvaluations, int maxIterations)
Create aLeastSquaresProblem
from the given elements.static LeastSquaresProblem
LeastSquaresFactory. weightDiagonal(LeastSquaresProblem problem, RealVector weights)
Apply a diagonal weight matrix to theLeastSquaresProblem
.static LeastSquaresProblem
LeastSquaresFactory. weightMatrix(LeastSquaresProblem problem, RealMatrix weights)
Apply a dense weight matrix to theLeastSquaresProblem
.Methods in org.hipparchus.optim.nonlinear.vector.leastsquares with parameters of type LeastSquaresProblem Modifier and Type Method Description static LeastSquaresProblem
LeastSquaresFactory. countEvaluations(LeastSquaresProblem problem, Incrementor counter)
Count the evaluations of a particular problem.LeastSquaresOptimizer.Optimum
GaussNewtonOptimizer. optimize(LeastSquaresProblem lsp)
Solve the non-linear least squares problem.LeastSquaresOptimizer.Optimum
LeastSquaresOptimizer. optimize(LeastSquaresProblem leastSquaresProblem)
Solve the non-linear least squares problem.LeastSquaresOptimizer.Optimum
LevenbergMarquardtOptimizer. optimize(LeastSquaresProblem problem)
Solve the non-linear least squares problem.static LeastSquaresProblem
LeastSquaresFactory. weightDiagonal(LeastSquaresProblem problem, RealVector weights)
Apply a diagonal weight matrix to theLeastSquaresProblem
.static LeastSquaresProblem
LeastSquaresFactory. weightMatrix(LeastSquaresProblem problem, RealMatrix weights)
Apply a dense weight matrix to theLeastSquaresProblem
.Constructors in org.hipparchus.optim.nonlinear.vector.leastsquares with parameters of type LeastSquaresProblem Constructor Description LeastSquaresAdapter(LeastSquaresProblem problem)
Delegate theLeastSquaresProblem
interface to the given implementation.
-