Skip to main content

Jupyter-friendly Python frontend for MINUIT2 in C++

Project description

iminuit is a Jupyter-friendly Python frontend to the MINUIT2 C++ package.

It can be used as a general robust function minimisation method, but is most commonly used for likelihood fits of models to data, and to get model parameter error estimates from likelihood profile analysis.

In a nutshell

from iminuit import Minuit

def f(x, y, z):
    return (x - 2) ** 2 + (y - 3) ** 2 + (z - 4) ** 2

m = Minuit(f)

m.migrad()  # run optimiser
print(m.values)  # {'x': 2,'y': 3,'z': 4}

m.hesse()   # run covariance estimator
print(m.errors)  # {'x': 1,'y': 1,'z': 1}

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iminuit-1.4.5.tar.gz (826.9 kB view details)

Uploaded Source

Built Distributions

iminuit-1.4.5-cp38-cp38-win_amd64.whl (284.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

iminuit-1.4.5-cp38-cp38-win32.whl (246.3 kB view details)

Uploaded CPython 3.8 Windows x86

iminuit-1.4.5-cp38-cp38-manylinux2010_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

iminuit-1.4.5-cp38-cp38-manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8

iminuit-1.4.5-cp38-cp38-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.8

iminuit-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl (388.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

iminuit-1.4.5-cp37-cp37m-win_amd64.whl (276.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

iminuit-1.4.5-cp37-cp37m-win32.whl (238.6 kB view details)

Uploaded CPython 3.7m Windows x86

iminuit-1.4.5-cp37-cp37m-manylinux2010_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

iminuit-1.4.5-cp37-cp37m-manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7m

iminuit-1.4.5-cp37-cp37m-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 3.7m

iminuit-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl (386.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

iminuit-1.4.5-cp36-cp36m-win_amd64.whl (276.4 kB view details)

Uploaded CPython 3.6m Windows x86-64

iminuit-1.4.5-cp36-cp36m-win32.whl (238.8 kB view details)

Uploaded CPython 3.6m Windows x86

iminuit-1.4.5-cp36-cp36m-manylinux2010_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

iminuit-1.4.5-cp36-cp36m-manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.6m

iminuit-1.4.5-cp36-cp36m-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 3.6m

iminuit-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl (394.4 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file iminuit-1.4.5.tar.gz.

File metadata

  • Download URL: iminuit-1.4.5.tar.gz
  • Upload date:
  • Size: 826.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5.tar.gz
Algorithm Hash digest
SHA256 c90f5f7e3db0677205aaa7424a5dc7c076e60d8d9944ec15e51f289f15ed30c9
MD5 36e779e1811ada1767b531baf8a24f7c
BLAKE2b-256 3a965832e1281f349f6382036ad0e1369a3d7e3d80aac0fbf6532e86d0065582

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 284.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8dce29e13082df979c6993c4a6904be324204b74284740a3c8b3197f151a6520
MD5 3531b74e0ef4ef78522c351522920ff6
BLAKE2b-256 fbcfd41783702e4ce21e83ce663ac7eabca3bdeeef1fb48810a3d568d34dd10b

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp38-cp38-win32.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 246.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3aea984d2d3d898b090254a8d7da0a844a04c82cc64eed08b21569f280aae008
MD5 b3ead0dadcedcfc7021120a84ed3954c
BLAKE2b-256 05336b6caee67eedae0a6a52ca461105fa79ec160f7120e697d74729195387fc

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ad03c83f6a56fd4baa936af46912eda06845b9bf2833cc31a44128f9ca445d01
MD5 774014020c1acd6491e9611660d120ed
BLAKE2b-256 ee272f002a73a54aad6ba4fd2174f86457655d5d6f2ac8df476f875ac3145561

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7bbd70c014589924469dd5ef93e05b5108ed5fff1c623376410a81e16d21bc52
MD5 7b701cb48613c95532bc1709705d360c
BLAKE2b-256 9df2dcd99614ae734a05fb491cd4e166f115cee8947b67bff9bf040c351b3205

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7f6f43179877519766e4dfe8351c3bd8ea9c05ccaa44e07996600fe96bbe1493
MD5 4d140c571d18576b4611228e5a614a80
BLAKE2b-256 5dbcbf5f5fb00e7f3a8cdf12324b3b85f2615c10100be2743283a01e02f28a77

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 388.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 429df423426298c40d8e424ce67ea388ad7664f53dd3a6d075938ca39427fa30
MD5 6107ceb35ba858e80f9b6b86b9004a92
BLAKE2b-256 efc890d0fbc950b3e6bf3fc565626147d684b5f369461ff27d163e62866f66ac

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 276.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cfa2a1a651731c4fd9e3daf11562a3317ab619b28d3754dfbe55c4a790f4d376
MD5 a7e04db3b4e3e04dff084c1f2245cbea
BLAKE2b-256 a437ed24bc0557471aaac78630ec5bfe5e5761fb2f244dc53267c42d2b6e9a4e

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp37-cp37m-win32.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 238.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f97184964677412bb7f93def782184a9b4f562937c0d822cf257044c99311001
MD5 41618250b8ec956fa053a195c4823d93
BLAKE2b-256 be38990cae9a52916a2349758ac43c8754119f6ddd33c4bb9286bd9be6bcc30c

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a15b7fcdfb09913fcf0792bfd7526f8a5a90b908ce915350ff90e536e74fe1ae
MD5 cbedcb362ef24370d65e495c6ad5fbca
BLAKE2b-256 88a33fda86cdc94480c48ba3da2b3feed792322432d6542d78c71071ccf098a3

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0530829bc92470c9433599f241cbff03667af8060ef7773e43dbd6eb4ebef3a0
MD5 147f7b83c4108d4e7705641cf6ba1d55
BLAKE2b-256 e34dd575c080b084cbdc48e527589b99a56b4edd0aff66dc6144ffa909beddc3

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 60b47bd27b55fe74560148cc8082b987090f8f491cd90aa5e8cd8dc90be1c788
MD5 b3abd5770a82686a52b07cf4d6771fdb
BLAKE2b-256 6fe23da608e6e9ebd51706f215a41bd4df21b139e054dd072c2840ff95430800

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 386.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eeea781e4ddbf18f2d79b0f086c28f7e6306dd9da97bf54031e7d2022724f241
MD5 d9c7ddef5a3b147c4245f5a245ba2191
BLAKE2b-256 e4a6fb9d0795c0c57772890715db46f1b7b25619f4497ef3e9ed32b362ee9fe8

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 276.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a58b144ecd3d5cba35652519a258ec83dcc4e49342de10a2907449a18e7b35ce
MD5 69697abeda0278b8ec9ca156dd0c0def
BLAKE2b-256 b3a79c057cc675ed49a55340aa029568a83df4322d47052129a193b32b89a64d

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp36-cp36m-win32.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 238.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 384496d933eca81e775ca2cc01ace84e1947bfeb7b167da810e057c12d96cf9f
MD5 d6a34190bc0636bc5313eebd6b9dbb4c
BLAKE2b-256 1d233544458cd2d8d224a192971fa3cf79c70588e32b4f299a61d041944b2e7e

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5465bff155ed07840a368d806d19240768fc197b998ce65dab999df5e3612299
MD5 fa4b071adf77cddaacf3c760f319fa17
BLAKE2b-256 92b0acf1400a84242b8882de7131a319b9e066e2deea9296072e115c2e0a5e40

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 394b65a721a6334f5c7b89d76d382583b3d1830012de7b891c8a7170fe98b1e5
MD5 2fbc565bda0587787a3a14e1ba50f9b0
BLAKE2b-256 c1d972fd4a75ecdb7dfba8a32bfe545f653edb384fee70338d86b434b5a37393

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4381c24ae1be0a0542b8607be5635e12e20d636f077cfd02fbcc56de325e0c7e
MD5 95d63160fceb75570f7c61ce15f9e656
BLAKE2b-256 8bacab6fc6dae685ee05204cb63397ca6b56233eeb1ad1ab5450bdceed165285

See more details on using hashes here.

File details

Details for the file iminuit-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: iminuit-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 394.4 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for iminuit-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bba9a8f4f3914901885d3bd43bb509c2e9fc7bded2c5cfb104564f492941d0f
MD5 f936727dbf288850321ad371865ac51e
BLAKE2b-256 6d5f5ef9500abb4fff04cbb9fb1f799185a5e865905ac103ac61a8d75d844e26

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page