Deprecated
As of 3.1 (to be removed in 4.0).
DifferentiableMultivariateOptimizer
interface adding multi-start features to an existing optimizer.
This class wraps a classical optimizer to use it several times in
turn with different starting points in order to avoid being trapped
into a local extremum when looking for a global one.
| Access | Constructor and Description |
|---|---|
| public | DifferentiableMultivariateMultiStartOptimizer(final DifferentiableMultivariateOptimizer
Single-start optimizer to wrap. optimizer, final int Number of starts to perform (including the
first one), multi-start is disabled if value is less than or
equal to 1. starts, final RandomVectorGenerator Random vector generator to use for restarts. generator)
Deprecated
as a consequence of
DifferentiableMultivariateOptimizer being deprecated.
Create a multi-start optimizer from a single-start optimizer. |
| DifferentiableMultivariateMultiStartOptimizer | back to summary |
|---|---|
| public DifferentiableMultivariateMultiStartOptimizer(final DifferentiableMultivariateOptimizer optimizer, final int starts, final RandomVectorGenerator generator)
Deprecated as a consequence of Create a multi-start optimizer from a single-start optimizer.
| |