jax.scipy.optimize.OptimizeResults

jax.scipy.optimize.OptimizeResults#

class jax.scipy.optimize.OptimizeResults(x, success, status, fun, jac, hess_inv, nfev, njev, nit)[source]#

保存优化结果的对象。

参数:
  • x (jax.Array) – 最终解。

  • success (bool | jax.Array) – 如果优化成功,则为 True

  • status (int | jax.Array) – 整数求解器特定的返回值代码。0 表示收敛(标称),1=达到最大 BFGS 迭代次数,3=缩放失败,4=达到鞍点,5=达到最大线搜索迭代次数,-1=未定义

  • fun (jax.Array) – 最终函数值。

  • jac (jax.Array) – 最终雅可比数组。

  • hess_inv (jax.Array | None) – 最终的逆 Hessian 估计。

  • nfev (int | jax.Array) – 函数调用次数(整数)。

  • njev (int | jax.Array) – 梯度评估次数(整数)。

  • nit (int | jax.Array) – 优化算法迭代次数(整数)。

__init__()#

方法

__init__()

count(value, /)

返回 value 的出现次数。

index(value[, start, stop])

返回 value 的第一个索引。

属性

fun

字段 3 的别名

hess_inv

字段 5 的别名

jac

字段 4 的别名

nfev

字段 6 的别名

nit

字段 8 的别名

njev

字段 7 的别名

status

字段 2 的别名

success

字段 1 的别名

x

字段 0 的别名