QuasiNewtonOptimizer.RestartIterations Property

Gets or sets the number of completed iterations between resets of the Hessian approximation.

Definition

Namespace: Numerics.NET.Optimization
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
public int RestartIterations { get; set; }

Property Value

Int32
A nonnegative integer. Zero disables scheduled resets. The default is MaxValue.

Remarks

Before the next direction after each interval, discard previous curvature, including the newest pair, and restart the inverse Hessian from the identity matrix.

Exceptions

ArgumentOutOfRangeExceptionThe value is negative.
InvalidOperationExceptionA calculation is in progress.

See Also