python 适合自定义功能模型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 适合自定义功能模型相关的知识,希望对你有一定的参考价值。

## using scipy
from scipy.optimize import curve_fit

def model(x,a,b):
  return x*b+a
init_vals = [1, 0]  # for [a,b]
best_vals, covar = curve_fit(model, x, y, p0=init_vals)
print(best_vals)

## using lmfit
from lmfit import Model
gmodel = Model(model)
gmodel.param_names
# ['a', 'b']
gmodel.independent_vars
# ['x']
# fit
result = gmodel.fit(y, x=x, a=1,b=b)
print(result.fit_report())
# plot
plt.plot(x, y, 'bo')
plt.plot(x, result.init_fit, 'k--')
plt.plot(x, 

以上是关于python 适合自定义功能模型的主要内容,如果未能解决你的问题,请参考以下文章

怎么在Python装饰器中自定义功能呢?用这种方法让你“为所欲为”

怎么在Python装饰器中自定义功能呢?用这种方法让你“为所欲为”

WordPress 创建自定义功能

拦截电源关机按键自定义功能

Ktor 自定义功能交换网址

在“成员”Wordpress 插件中添加自定义功能