相关疑难解决方法(0)

scipy的输入结构最小化功能

我继承了一些试图使用函数最小化函数的代码scipy.optimize.minimize.我无法理解funjac参数的一些输入

最小化调用看起来像这样:

result = minimize(func, jac=jac_func, args=(D_neg, D, C), method = 'TNC' ...other arguments)
Run Code Online (Sandbox Code Playgroud)

func 看起来如下:

def func(G, D_neg, D, C):
#do stuff
Run Code Online (Sandbox Code Playgroud)

jac_func 具有以下结构:

def jac_func(G, D_neg, D, C):
#do stuff
Run Code Online (Sandbox Code Playgroud)

我不明白的是G输入funcjac_func来自哪里.是以某种方式在minimize函数中指定,还是由method指定为TNC?的事实?我试图对这个优化函数的结构进行一些研究,但是我找不到我需要的答案.任何帮助是极大的赞赏

python numpy minimize scipy

24
推荐指数
1
解决办法
4万
查看次数

标签 统计

minimize ×1

numpy ×1

python ×1

scipy ×1