{ } Raw JSON

bundles / scipy latest / scipy / optimize / _hessian_update_strategy / FullHessianUpdateStrategy / update

function

scipy.optimize._hessian_update_strategy:FullHessianUpdateStrategy.update

source: /scipy/optimize/_hessian_update_strategy.py :168

Signature

def   update ( self delta_x delta_grad )

Summary

Update internal matrix.

Extended Summary

Update Hessian matrix or its inverse (depending on how 'approx_type' is defined) using information about the last evaluated points.

Parameters

delta_x : ndarray

The difference between two points the gradient function have been evaluated at: delta_x = x2 - x1.

delta_grad : ndarray

The difference between the gradients: delta_grad = grad(x2) - grad(x1).

Aliases

  • scipy.optimize._hessian_update_strategy.FullHessianUpdateStrategy.update