Least Squares Optimizer.Jacobian Transpose Vector Product Property
Gets or sets a callback that computes the transpose Jacobian times a vector.
Definition
Namespace: Numerics.NET.Optimization
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
A callback receiving the parameter point, an input with one component per residual, and an output with one component per parameter; or null.
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
public Action<Vector<double>, Vector<double>, Vector<double>>? JacobianTransposeVectorProduct { get; set; }Property Value
Action<Vector<Double>, Vector<Double>, Vector<Double>>A callback receiving the parameter point, an input with one component per residual, and an output with one component per parameter; or null.
Remarks
Supply this property together with JacobianVectorProduct. It has the same buffer ownership and finite-output requirements. Both products are required even for square Jacobians; no symmetry is assumed.
Exceptions
| Invalid | A calculation is in progress. |