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 的别名