scipy.optimize.BFGS.

更新#

BFGS.update(delta_x, delta_grad)[source]#

更新內部矩陣。

使用關於上次評估點的資訊,更新 Hessian 矩陣或其反矩陣(取決於 ‘approx_type’ 的定義方式)。

參數:
delta_xndarray

梯度函數被評估的兩個點之間的差異:delta_x = x2 - x1

delta_gradndarray

梯度的差異:delta_grad = grad(x2) - grad(x1)