jax.scipy.optimize.OptimizeResults#

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

保存优化结果的对象。

参数
  • 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 的别名