org.apache.commons.math3.optimization
Class DifferentiableMultivariateVectorMultiStartOptimizer
java.lang.Object
org.apache.commons.math3.optimization.BaseMultivariateVectorMultiStartOptimizer<DifferentiableMultivariateVectorFunction>
org.apache.commons.math3.optimization.DifferentiableMultivariateVectorMultiStartOptimizer
- All Implemented Interfaces:
- BaseMultivariateVectorOptimizer<DifferentiableMultivariateVectorFunction>, BaseOptimizer<PointVectorValuePair>, DifferentiableMultivariateVectorOptimizer
Deprecated. As of 3.1 (to be removed in 4.0).
@Deprecated
public class DifferentiableMultivariateVectorMultiStartOptimizer
- extends BaseMultivariateVectorMultiStartOptimizer<DifferentiableMultivariateVectorFunction>
- implements DifferentiableMultivariateVectorOptimizer
Special implementation of the DifferentiableMultivariateVectorOptimizer
interface addind 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.
- Since:
- 2.0
- Version:
- $Id: DifferentiableMultivariateVectorMultiStartOptimizer.java 7721 2013-02-14 14:07:13Z CardosoP $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DifferentiableMultivariateVectorMultiStartOptimizer
public DifferentiableMultivariateVectorMultiStartOptimizer(DifferentiableMultivariateVectorOptimizer optimizer,
int starts,
RandomVectorGenerator generator)
- Deprecated.
- Create a multi-start optimizer from a single-start optimizer.
- Parameters:
optimizer
- Single-start optimizer to wrap.starts
- Number of starts to perform (including the
first one), multi-start is disabled if value is less than or
equal to 1.generator
- Random vector generator to use for restarts.
Copyright © 2016 CNES. All Rights Reserved.