【问题标题】:How to get "first-order optimality" with python script如何使用 python 脚本获得“一阶最优性”
【发布时间】:2011-06-02 04:58:47
【问题描述】:

我很好奇如何使用 python 脚本获得“一阶最优”值。 对于优化,python 有许多模块,如 scipy.optimize 和 openopt。但是我很困惑如何使用该模块来获得一阶最优性

这是获得一阶最优性的示例 matlab 脚本

[x,resnorm,residual,exitflag,output,lambda]= lsqcurvefit(func,x0,xdata,tdata);
foo = output.firstorderopt %get first-order optimality value

这是来自 mathworks 的一些 foo 参考 here

感谢您的关注,2011 年新年快乐 :)

【问题讨论】:

    标签: python optimization numpy scipy mathematical-optimization


    【解决方案1】:

    试试scipy.linalg.basic.lstsqscipy.optimize.minpack.curve_fit

    尝试编写自己的代码,参考教程或在网络上搜索scipy.linalg.basic.lstsq 以获取代码示例(那里有一些)。如果您遇到任何问题,请在此处发布代码和问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-30
      • 1970-01-01
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多