小编Rus*_*lB.的帖子

Scipy.optimize最小化花费的时间太长

我运行约1500个变量的约束优化问题,运行超过30分钟....

如果我将公差减小到1,最小化将在大约五分钟内完成,但这似乎不是加快速度的好方法.

from scipy.optimize import minimize

results = minimize(objFun, initialVals, method='SLSQP', bounds = bnds, constraints=cons, tol = toler)

print(results)

fun: -868.72033130318198
jac: array([ 0.,  0.,  0., ...,  0.,  0.,  0.])
message: 'Optimization terminated successfully.'
nfev: 1459
nit: 1
njev: 1
status: 0
success: True
x: array([ 0.,  0.,  0., ...,  1.,  1.,  1.])
Run Code Online (Sandbox Code Playgroud)

任何建议,将不胜感激.

python optimization minimize scipy

4
推荐指数
2
解决办法
6242
查看次数

标签 统计

minimize ×1

optimization ×1

python ×1

scipy ×1