LeastSquaresProblem, OptimizationProblem<LeastSquaresProblem.Evaluation>public class LeastSquaresAdapter extends Object implements LeastSquaresProblem
LeastSquaresProblem.LeastSquaresProblem.Evaluation| Constructor | Description |
|---|---|
LeastSquaresAdapter(LeastSquaresProblem problem) |
Delegate the
LeastSquaresProblem interface to the given implementation. |
| Modifier and Type | Method | Description |
|---|---|---|
LeastSquaresProblem.Evaluation |
evaluate(RealVector point) |
Evaluate the model at the specified point.
|
ConvergenceChecker<LeastSquaresProblem.Evaluation> |
getConvergenceChecker() |
Gets the convergence checker.
|
Incrementor |
getEvaluationCounter() |
Get a independent Incrementor that counts up to the maximum number of evaluations
and then throws an exception.
|
Incrementor |
getIterationCounter() |
Get a independent Incrementor that counts up to the maximum number of iterations
and then throws an exception.
|
int |
getObservationSize() |
Get the number of observations (rows in the Jacobian) in this problem.
|
int |
getParameterSize() |
Get the number of parameters (columns in the Jacobian) in this problem.
|
RealVector |
getStart() |
Gets the initial guess.
|
public LeastSquaresAdapter(LeastSquaresProblem problem)
LeastSquaresProblem interface to the given implementation.problem - the delegatepublic RealVector getStart()
getStart in interface LeastSquaresProblempublic int getObservationSize()
getObservationSize in interface LeastSquaresProblempublic int getParameterSize()
getParameterSize in interface LeastSquaresProblempublic LeastSquaresProblem.Evaluation evaluate(RealVector point)
evaluate in interface LeastSquaresProblempoint - public Incrementor getEvaluationCounter()
getEvaluationCounter in interface OptimizationProblem<LeastSquaresProblem.Evaluation>public Incrementor getIterationCounter()
getIterationCounter in interface OptimizationProblem<LeastSquaresProblem.Evaluation>public ConvergenceChecker<LeastSquaresProblem.Evaluation> getConvergenceChecker()
getConvergenceChecker in interface OptimizationProblem<LeastSquaresProblem.Evaluation>Copyright © 2016–2018 Hipparchus.org. All rights reserved.