由于某种原因在数组上使用fmin()失败

时间:2019-12-16 07:15:28

标签: python fminsearch

B

运行代码后,它给了我一个警告,指出函数评估的数量已超过。这对我来说似乎是一个失败,因为在我输出fit_results之后,我得到的函数调用数量超过200(可能是限制)。但是,当我将函数定义为:

a=np.linspace(0,1,50) 

def fun(array)
    return(array*2)

fit_results=fmin(lambda a:fun(a),0,full_output=True,disp=1)

代码运行完美。为什么会这样?

0 个答案:

没有答案