0
我似乎被错误地调用这个函数SciPy的,因为结果它返回不尊重我所指定的下限和上限。下限和上限在scipy.optimize.anneal不工作
import scipy.optimize as opt
def fn2(args):
x,y,z = args
return x + y - z
opt.anneal(fn2, [0, 0, 0], lower=[5, 5, -5], upper = [15, 15, 5])
(array([-2240.14994625, -1878.50139022, 2297.86619576]), 1)
我在做什么错?