More Thuente Line Search.Curvature Factor Property
Gets or sets the factor used in the curvature condition of the line search termination criteria.
Definition
Namespace: Numerics.NET.Optimization.LineSearches
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
C#
A real number greater than zero.
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
public double CurvatureFactor { get; set; }
Property Value
DoubleA real number greater than zero.
Remarks
Larger values indicate a weaker condition. Quasi-Newton methods commonly use a value of 0.9. Conjugate gradient methods require more exact line searches. For these, a value of 0.1 is more common.
Exceptions
Argument | The value is less than or equal to zero or greater than or equal to one. |