|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
FUNC
- Type of the objective function to be optimized.
@Deprecated public interface BaseMultivariateVectorOptimizer<FUNC extends MultivariateVectorFunction>
This interface is mainly intended to enforce the internal coherence of Commons-Math. Users of the API are advised to base their code on the following interfaces:
Method Summary | |
---|---|
PointVectorValuePair |
optimize(int maxEval,
FUNC f,
double[] target,
double[] weight,
double[] startPoint)
Deprecated. As of 3.1. In 4.0, this will be replaced by the declaration corresponding to this method . |
Methods inherited from interface org.apache.commons.math3.optimization.BaseOptimizer |
---|
getConvergenceChecker, getEvaluations, getMaxEvaluations |
Method Detail |
---|
@Deprecated PointVectorValuePair optimize(int maxEval, FUNC f, double[] target, double[] weight, double[] startPoint)
method
.
∑weighti(objectivei - targeti)2
f
- Objective function.target
- Target value for the objective functions at optimum.weight
- Weights for the least squares cost computation.startPoint
- Start point for optimization.maxEval
- Maximum number of function evaluations.
DimensionMismatchException
- if the start point dimension is wrong.
TooManyEvaluationsException
- if the maximal number of evaluations is exceeded.
NullArgumentException
- if
any argument is null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |