Click or drag to resize

LevenbergMarquardtMinimizerNonAllocatingEvaluateJacobian(IObjectiveModelNonAllocating, IReadOnlyListDouble) Method

Evaluates the jacobian, and the hessian of the objective function.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
protected (Vector<double> NegativeGradient, Matrix<double> Hessian) EvaluateJacobian(
	IObjectiveModelNonAllocating objective,
	IReadOnlyList<double> parameterValues
)

Parameters

objective  IObjectiveModelNonAllocating
The objective.
parameterValues  IReadOnlyListDouble
The parameters.

Return Value

ValueTupleVectorDouble, MatrixDouble
The negative gradient and the Hessian matrix.
See Also