Click or drag to resize

LimitedMemoryBfgsMinimizer Constructor

Creates an L-BFGS minimizer.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public LimitedMemoryBfgsMinimizer(
	double gradientTolerance,
	double parameterTolerance,
	double functionProgressTolerance,
	int memory,
	int maximumIterations = 1000
)

Parameters

gradientTolerance  Double
The stopping threshold for the gradient norm.
parameterTolerance  Double
The stopping threshold for parameter changes.
functionProgressTolerance  Double
The stopping threshold for function value progress.
memory  Int32
Numbers of gradients and steps to store.
maximumIterations  Int32  (Optional)
The maximum number of iterations.
See Also