FUNC - the type of the objective function to be optimized@Deprecated public abstract class BaseAbstractMultivariateVectorOptimizer<FUNC extends MultivariateVectorFunction> extends Object implements BaseMultivariateVectorOptimizer<FUNC>
| Modifier and Type | Method and Description |
|---|---|
ConvergenceChecker<PointVectorValuePair> |
getConvergenceChecker()
Deprecated.
Get the convergence checker.
|
int |
getEvaluations()
Deprecated.
Get the number of evaluations of the objective function.
|
int |
getMaxEvaluations()
Deprecated.
Get the maximal number of function evaluations.
|
double[] |
getStartPoint()
Deprecated.
Gets the initial values of the optimized parameters.
|
double[] |
getTarget()
Deprecated.
Gets the observed values to be matched by the objective vector
function.
|
RealMatrix |
getWeight()
Deprecated.
Gets the weight matrix of the observations.
|
PointVectorValuePair |
optimize(int maxEval,
FUNC f,
double[] t,
double[] w,
double[] startPoint)
Deprecated.
As of 3.1. Please use
optimize(int,MultivariateVectorFunction,OptimizationData[])
instead. |
public int getMaxEvaluations()
getMaxEvaluations in interface BaseOptimizer<PointVectorValuePair>public int getEvaluations()
optimize method. It is 0 if the method has not been
called yet.getEvaluations in interface BaseOptimizer<PointVectorValuePair>public ConvergenceChecker<PointVectorValuePair> getConvergenceChecker()
getConvergenceChecker in interface BaseOptimizer<PointVectorValuePair>@Deprecated public PointVectorValuePair optimize(int maxEval, FUNC f, double[] t, double[] w, double[] startPoint)
optimize(int,MultivariateVectorFunction,OptimizationData[])
instead.∑weighti(objectivei - targeti)2optimize in interface BaseMultivariateVectorOptimizer<FUNC extends MultivariateVectorFunction>maxEval - Maximum number of function evaluations.f - Objective function.t - Target value for the objective functions at optimum.w - Weights for the least squares cost computation.startPoint - Start point for optimization.public double[] getStartPoint()
public RealMatrix getWeight()
public double[] getTarget()
Jas4pp 1.5 © Java Analysis Studio for Particle Physics