【发布时间】:2015-11-03 10:28:04
【问题描述】:
我现在正在为我的算法使用scipy.optimize.minimize 函数。代码类似于:
optim = scipy.optimize.minimize(blablabla)
print optim
然后我在控制台中打印了结果。
status: 0
success: True
nfev: 42
hess_inv: <20x20 LbfgsInvHessProduct with dtype=float64>
fun: 97330.117758336462
x: array([ 0.34842437, 0.31432181, 0.3231227 , 0.82165996, 0.01639795,
])
message: 'CONVERGENCE: NORM_OF_PROJECTED_GRADIENT_<=_PGTOL'
但是,我需要在代码中再次使用结果,我希望得到x 的数组和fun 的值。如何获得它们?
【问题讨论】:
标签: python optimization scipy