NewtonConjugateGradientOptimizer.HessianEntries Property

Gets or sets a callback that enumerates current lower-triangular objective Hessian entries.

Definition

Namespace: Numerics.NET.Optimization
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
public Action<Vector<double>, Action<int, int, double>> HessianEntries { get; set; }

Property Value

Action<Vector<Double>, Action<Int32, Int32, Double>>

Remarks

Use the original objective sign. Entries must belong to HessianPattern. Sparse entries support IC/MIC preconditioning and can supply products when HessianVectorProduct is absent.

Exceptions

InvalidOperationExceptionA calculation is underway.

See Also