NewtonConjugateGradientOptimizer.Preconditioner Property

Gets or sets the Newton-system preconditioner.

Definition

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

Property Value

NewtonCgPreconditioner

Remarks

Automatic uses sparse IC, a supplied diagonal, or inverse secant history, in that order. IC/MIC require both sparse Hessian callbacks. Explicit none/diagonal/history with a supplied product avoid unused sparse entries.

Exceptions

ArgumentOutOfRangeExceptionThe value is undefined.
InvalidOperationExceptionA calculation is underway.

See Also