我正在尝试在scipy.optimize包中使用简单的curve_fit函数。以下是用于将曲线拟合到高斯函数的命令,但是我希望看到其拟合的进度,因此我在curve_fit中使用verbose = 2。
poptb, pcov = curve_fit(gaussian,cno,bkg[350:650],p0=[1000,100,bkg_peak1,3000],verbose=2)
不知何故,每次遇到以下错误时,
TypeError: leastsq() got an unexpected keyword argument 'verbose'
答案 0 :(得分:0)
https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html
scipy.optimize.curve_fit(f, xdata, ydata, p0=None, sigma=None, absolute_sigma=False, check_finite=True, bounds=(-inf, inf), method=None, jac=None, **kwargs)[source]
如您所见,v1.2.0中没有'verbose'参数