RandomVectorGenerator generator =
new UncorrelatedRandomVectorGenerator(1, new GaussianRandomGenerator(g));
DifferentiableMultivariateVectorMultiStartOptimizer optimizer =
new DifferentiableMultivariateVectorMultiStartOptimizer(underlyingOptimizer,
10, generator);
optimizer.optimize(100, new DifferentiableMultivariateVectorFunction() {
public MultivariateMatrixFunction jacobian() {
return null;
}
public double[] value(double[] point) {
throw new TestException();