fitbenchmarking.hessian.analytic_hessian module

Module which acts as an analytic Hessian calculator

class fitbenchmarking.hessian.analytic_hessian.Analytic(problem, jacobian)

Bases: Hessian

Class to apply an analytic Hessian

eval(params, **kwargs)

Evaluates Hessian of problem.eval_model, returning the value

abla^2_p f(x, p)

param params:

The parameter values to find the Hessian at

type params:

list

return:

Approximation of the Hessian

rtype:

3D numpy array

name() str

Get a name for the current status of the jacobian.

Returns:

A unique name for this jacobian/method combination

Return type:

str