跳转到主要内容

分布拟合/回归库

项目描述

https://img.shields.io/pypi/v/probfit.svg https://zenodo.org/badge/DOI/10.5281/zenodo.1477853.svg https://github.com/scikit-hep/probfit/actions/workflows/main.yml/badge.svg

probfit 是一组帮助您构建复杂拟合的函数。它旨在与 iminuit 一起使用。该工具包括分箱/非分箱似然估计器、𝝌² 回归、分箱 𝝌² 估计器和同时拟合估计器。还提供了用于操作 PDF 的各种函数,例如归一化和卷积(带缓存)以及 B 物理学中常用的各种内置函数。

严格依赖

可选依赖

入门指南

import numpy as np
from iminuit import Minuit
from probfit import UnbinnedLH, gaussian
data = np.random.randn(10000)
unbinned_likelihood = UnbinnedLH(gaussian, data)
minuit = Minuit(unbinned_likelihood, mean=0.1, sigma=1.1)
minuit.migrad()
unbinned_likelihood.draw(minuit)

文档和教程

  • 文档

  • 教程是一个 IPython 笔记本,您可以在 这里 查看。要在本地运行:cd 教程; ipython notebook –pylab=inline 教程.ipynb

  • 开发 probfit:请参阅 开发页面

许可证

该软件包遵循 MIT 许可协议(开源)。

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。

源代码分布

probfit-1.2.0.tar.gz (1.5 MB 查看哈希值)

上传时间: 源代码

构建分布

probfit-1.2.0-cp39-cp39-win_amd64.whl (404.2 kB 查看哈希值)

上传时间: CPython 3.9 Windows x86-64

probfit-1.2.0-cp39-cp39-win32.whl (343.7 kB 查看哈希值)

上传时间: CPython 3.9 Windows x86

probfit-1.2.0-cp39-cp39-manylinux1_x86_64.whl (1.7 MB 查看哈希值)

上传时间: CPython 3.9

probfit-1.2.0-cp39-cp39-manylinux1_i686.whl (1.6 MB 查看哈希值)

上传时间: CPython 3.9

probfit-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl (445.8 kB 查看哈希值)

上传时间: CPython 3.9 macOS 10.9+ x86-64

probfit-1.2.0-cp38-cp38-win_amd64.whl (405.1 kB 查看哈希值)

上传于 CPython 3.8 Windows x86-64

probfit-1.2.0-cp38-cp38-win32.whl (344.5 kB 查看哈希)

上传于 CPython 3.8 Windows x86

probfit-1.2.0-cp38-cp38-manylinux1_x86_64.whl (1.9 MB 查看哈希)

上传于 CPython 3.8

probfit-1.2.0-cp38-cp38-manylinux1_i686.whl (1.8 MB 查看哈希)

上传于 CPython 3.8

probfit-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl (439.1 kB 查看哈希)

上传于 CPython 3.8 macOS 10.9+ x86-64

probfit-1.2.0-cp37-cp37m-win_amd64.whl (393.2 kB 查看哈希)

上传于 CPython 3.7m Windows x86-64

probfit-1.2.0-cp37-cp37m-win32.whl (335.7 kB 查看哈希)

上传于 CPython 3.7m Windows x86

probfit-1.2.0-cp37-cp37m-manylinux1_x86_64.whl (1.8 MB 查看哈希)

上传于 CPython 3.7m

probfit-1.2.0-cp37-cp37m-manylinux1_i686.whl (1.6 MB 查看哈希)

上传于 CPython 3.7m

probfit-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (431.5 kB 查看哈希)

上传于 CPython 3.7m macOS 10.9+ x86-64

probfit-1.2.0-cp36-cp36m-win_amd64.whl (392.8 kB 查看哈希)

上传于 CPython 3.6m Windows x86-64

probfit-1.2.0-cp36-cp36m-win32.whl (335.3 kB 查看哈希)

上传于 CPython 3.6m Windows x86

probfit-1.2.0-cp36-cp36m-manylinux1_x86_64.whl (1.8 MB 查看哈希值)

上传于 CPython 3.6m

probfit-1.2.0-cp36-cp36m-manylinux1_i686.whl (1.7 MB 查看哈希值)

上传于 CPython 3.6m

probfit-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl (432.8 kB 查看哈希值)

上传于 CPython 3.6m macOS 10.9+ x86-64

probfit-1.2.0-cp35-cp35m-win_amd64.whl (381.8 kB 查看哈希值)

上传于 CPython 3.5m Windows x86-64

probfit-1.2.0-cp35-cp35m-win32.whl (325.8 kB 查看哈希值)

上传于 CPython 3.5m Windows x86

probfit-1.2.0-cp35-cp35m-manylinux1_x86_64.whl (1.7 MB 查看哈希值)

上传于 CPython 3.5m

probfit-1.2.0-cp35-cp35m-manylinux1_i686.whl (1.6 MB 查看哈希值)

上传于 CPython 3.5m

probfit-1.2.0-cp35-cp35m-macosx_10_9_x86_64.whl (410.4 kB 查看哈希值)

上传于 CPython 3.5m macOS 10.9+ x86-64

probfit-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl (1.6 MB 查看哈希值)

上传于 CPython 2.7mu

probfit-1.2.0-cp27-cp27mu-manylinux1_i686.whl (1.5 MB 查看哈希值)

上传于 CPython 2.7mu

probfit-1.2.0-cp27-cp27m-manylinux1_x86_64.whl (1.6 MB 查看散列值)

上传时间 CPython 2.7m

probfit-1.2.0-cp27-cp27m-manylinux1_i686.whl (1.5 MB 查看散列值)

上传时间 CPython 2.7m

probfit-1.2.0-cp27-cp27m-macosx_10_9_x86_64.whl (434.9 kB 查看散列值)

上传时间 CPython 2.7m macOS 10.9+ x86-64

由...