/src/main/java/net/finmath/optimizer/StochasticOptimizerFactoryLevenbergMarquardt.java
private static final short serialVersionUID = -7050719719557572792L;
private static final long serialVersionUID = -7050719719557572792L;
} @Override public StochasticOptimizer getOptimizer(final ObjectiveFunction objectiveFunction, final RandomVariable[] initialParameters, final RandomVariable[] lowerBound, final RandomVariable[] upperBound, final RandomVariable[] parameterSteps, final RandomVariable[] targetValues) { return new StochasticLevenbergMarquardt(regularizationMethod, initialParameters, targetValues, parameterSteps, maxIterations, errorTolerance, maxThreads) { <extra_id_0> @Override public void setValues(final RandomVariable[] parameters, final RandomVariable[] values) throws SolverException { objectiveFunction.setValues(parameters, values); } }; }