分布拟合/回归库
probfit的Python项目详细描述
probfit
----
*probfit*是一组帮助您构造复杂拟合的函数。它打算与“iminuit<;http://iminuit.readthedocs.org/>;”一起使用。
工具包括binned/unbinned似然估计器,:math:`\chi^2'回归,
binned:math:`\chi^2'估计器和同步拟合估计器。
还提供了用于处理pdf的各种函子,例如规范化和
卷积(带缓存)和各种内置函数
,通常用于b物理。
代码块::python
import numpy as np
from iminuit import minuit
from probfit import unbinnedlh,gaussian
data=np.randn(10000)
unbinned_likelihood=unbinnedlh(gaussian,data)
minuit=minuit(unbinned_likelikelihood,mean=0.1,sigma=1.1)
minuit.migrad()
无限制的可能性。绘制(minuit)
*`mit<;http://open source.org/licenses/mit>;``许可证(开源)
*`documentation<;http://probfit.readthedocs.org/>;``u
*本教程是一本ipython笔记本,您可以在线查看
`here<;http://nbviewer.ipython.org/url/raw.github.com/scikit-hep/probbfit/master/tutorial/tutorial/tutorial.ipynb;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `库<;http://matplotlib.org/>;`(可选,用于绘图)
*开发probfit:请参见“开发页”http://probfit.readthedocs.io/en/latest/development.html>;。`_
----
*probfit*是一组帮助您构造复杂拟合的函数。它打算与“iminuit<;http://iminuit.readthedocs.org/>;”一起使用。
工具包括binned/unbinned似然估计器,:math:`\chi^2'回归,
binned:math:`\chi^2'估计器和同步拟合估计器。
还提供了用于处理pdf的各种函子,例如规范化和
卷积(带缓存)和各种内置函数
,通常用于b物理。
代码块::python
import numpy as np
from iminuit import minuit
from probfit import unbinnedlh,gaussian
data=np.randn(10000)
unbinned_likelihood=unbinnedlh(gaussian,data)
minuit=minuit(unbinned_likelikelihood,mean=0.1,sigma=1.1)
minuit.migrad()
无限制的可能性。绘制(minuit)
*`mit<;http://open source.org/licenses/mit>;``许可证(开源)
*`documentation<;http://probfit.readthedocs.org/>;``u
*本教程是一本ipython笔记本,您可以在线查看
`here<;http://nbviewer.ipython.org/url/raw.github.com/scikit-hep/probbfit/master/tutorial/tutorial/tutorial.ipynb;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `库<;http://matplotlib.org/>;`(可选,用于绘图)
*开发probfit:请参见“开发页”http://probfit.readthedocs.io/en/latest/development.html>;。`_