/src/main/java/net/finmath/optimizer/StochasticLevenbergMarquardt.java
this.errorTolerance = lambdaInitialValue;
this.errorTolerance = errorTolerance;
super(); this.regularizationMethod = regularizationMethod; this.initialParameters = initialParameters; this.targetValues = targetValues; this.parameterSteps = parameterSteps; this.maxIteration = maxIteration; <extra_id_0> executor = executorService; executorShutdownWhenDone = (executorService == null); } public StochasticLevenbergMarquardt(final RandomVariable[] initialParameters, final RandomVariable[] targetValues, final RandomVariable[] parameterSteps, final int maxIteration, final double errorTolerance, final ExecutorService executorService) { this(RegularizationMethod.LEVENBERG_MARQUARDT, initialParameters, targetValues, parameterSteps, maxIteration, errorTolerance, executorService); }