首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Optimize.minimize用法

Python Optimize.minimize用法
EN

Stack Overflow用户
提问于 2021-06-17 18:35:23
回答 1查看 33关注 0票数 0

关于optimize.minimize函数的用法,我有两个问题,

用下面的方式调用它正确吗?

代码语言:javascript
复制
res2 = minimize(function,0.1,args=(0.1,0.1),method='Nelder-Mead',tol=0.0000005)

如果函数的第一个元素是向量?

代码语言:javascript
复制
function(vect,a,b)

第二个问题,“数组”值是否与函数最小变量的值重合?如果没有,我怎么才能得到它们呢?我从前面的例子中得到了这个输出,但我不知道如何解释前三行和最后一行:

代码语言:javascript
复制
final_simplex: (array([[153.11013672],
      [153.11013702]]), array([816.50936353, 816.50936353]))
          fun: 816.5093635275102
      message: 'Optimization terminated successfully.'
         nfev: 90
          nit: 43
       status: 0
      success: True
            x: array([153.11013672])

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-17 18:43:16

问题1:是的,这样称呼它是正确的。

问题2:x是结果'argmin',funfunction(x, ...)final_simplex包含在优化算法的最后几步中计算的最后一个函数参数和相应的函数值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68017632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档