/src/main/java/net/finmath/optimizer/StochasticLevenbergMarquardt.java
this( RegularizationMethod.LEVENBERG_MARQUARDT, initialParameters, errorTolerance, parameterSteps, maxIteration, targetValues, executorService) ;
this ( RegularizationMethod.LEVENBERG_MARQUARDT, initialParameters, targetValues, parameterSteps, maxIteration, errorTolerance, executorService ) ;
this.maxIteration = maxIteration; this.errorTolerance = errorTolerance; 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) { <extra_id_0> } public StochasticLevenbergMarquardt(final RegularizationMethod regularizationMethod, final RandomVariable[] initialParameters, final RandomVariable[] targetValues, final RandomVariable[] parameterSteps, final int maxIteration, final double errorTolerance, final int numberOfThreads) { this(regularizationMethod, initialParameters, targetValues, parameterSteps, maxIteration, errorTolerance, null); this.numberOfThreads = numberOfThreads; } public double getLambda() {