public class NelderMeadMinimizer.Solution extends Object implements IterativeSolution<Vector>
Modifier and Type | Method and Description |
---|---|
ImmutableVector |
minimizer()
Get the minimizer (solution) to the minimization problem.
|
double |
minimum()
Get the (approximate) minimum found.
|
Vector |
search(Vector... simplex)
Perform a Nelder-Mead search from an initial simplex.
|
void |
setInitials(Vector... simplex)
Supply the starting points for the search.
|
Boolean |
step()
Do the next iteration.
|
public double minimum()
MinimizationSolution
minimum
in interface MinimizationSolution<Vector>
public ImmutableVector minimizer()
MinimizationSolution
minimizer
in interface MinimizationSolution<Vector>
public Vector search(Vector... simplex)
search
in interface IterativeMethod<Vector>
simplex
- the initial simplex for the searchpublic void setInitials(Vector... simplex)
IterativeMethod
setInitials
in interface IterativeMethod<Vector>
simplex
- the initial guessespublic Boolean step()
IterativeMethod
step
in interface IterativeMethod<Vector>
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.