我试图在点x=10
处将scipy.optimize.basinhopping
与函数b_log(x)
一起使用。我不明白下面“最小化故障”的含义。有人能解释吗?在
In [144]: scipy.optimize.basinhopping(b_log,10)
Out[144]:
nfev: 6969
minimization_failures: 101
fun: 420
x: array([10])
message: ['requested number of basinhopping iterations completed successfully']
njev: 1919
nit: 100
从original source:
因此,
minimization_failures
的意思正是它的名字所说的:在蒙特卡罗步骤中,最小化不能完成的次数。在编辑: 请查看this以获得对该方法的一些解释。我想你可能需要为函数提供额外的参数(例如T和minimizer_kwargs)。在
相关问题 更多 >
编程相关推荐