jax.scipy.optimize.OptimizeResults

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=zoom 失败,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, /)

返回值出现的次数。

index(value[, start, stop])

返回值的第一个索引。

属性

fun

字段编号 3 的别名

hess_inv

字段编号 5 的别名

jac

字段编号4的别名

nfev

字段编号 6 的别名

nit

字段编号 8 的别名

njev

字段编号 7 的别名

status

字段编号2的别名

success

字段编号1的别名

x

字段编号 0 的别名