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.1.tar.gz (729.4 kB view details)

Uploaded Source

Built Distributions

iminuit-1.4.1-cp38-cp38-win_amd64.whl (280.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

iminuit-1.4.1-cp38-cp38-win32.whl (241.4 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

iminuit-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl (383.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

iminuit-1.4.1-cp37-cp37m-win_amd64.whl (271.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

iminuit-1.4.1-cp37-cp37m-win32.whl (234.2 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

iminuit-1.4.1-cp37-cp37m-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.7m

iminuit-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl (381.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

iminuit-1.4.1-cp36-cp36m-win_amd64.whl (271.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

iminuit-1.4.1-cp36-cp36m-win32.whl (234.3 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m

iminuit-1.4.1-cp36-cp36m-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.6m

iminuit-1.4.1-cp36-cp36m-macosx_10_9_x86_64.whl (390.1 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: iminuit-1.4.1.tar.gz
  • Upload date:
  • Size: 729.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1.tar.gz
Algorithm Hash digest
SHA256 0fb5a2d151e9d06c2ca0a5253d41add8aadec2ed2b9e70bf67da811439685bc7
MD5 616ceda86265bdc5b44b1d06c982f24a
BLAKE2b-256 02848816c89de1aa7f09c2ea38c2597389a016ad8f2c6d7a7b8ae774c5ca3f13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 280.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ad673ab3cb69ad17625c78e5caee75b72cd9bb7bed1c4e59134d58b7cecea9bc
MD5 4fba5e9ad268366a9a9a042b73436c62
BLAKE2b-256 49c8aebf379a41ea2dce7a1a29b1dc234f3a964e4af1722aa81abea987038f6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 241.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c2a9ee4e3a6e2db8e37cecf9302ddc01334a0caa260f97cfd0540d861fd781da
MD5 292c648e7582a5f84d6c872833f99d2c
BLAKE2b-256 fd1014b4adeb3ab03598afc6319fef550db268582fb4679554049f4462abfbbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-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/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fecfc44b92b34ee50809051ea6887bce89cdb9f81ed41bc7f8de43d6c22a2958
MD5 6f9c87bf9b7a0ca22ab71e291d7e8ef3
BLAKE2b-256 f4dfd2638c82b85976ab7a771ed4baa771cb5ad557d830b93d0a92461a3c7ae6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c2be10448ad88b8312f7c1db5ded084896ac181092ddf9624aa7091804b2c87c
MD5 b867fcfbcf09bb79b7e42accd5925218
BLAKE2b-256 fee81e0a0d7ef43261b2c66e49b30ba1e4db312593a2ec15b11b59e8b4d09e8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d8c17d13fb6d681274fb6c77327b3c21367b15498c819f3fbd21b7d9a9f74cb5
MD5 274fe2209fec9588e12427872fc047e2
BLAKE2b-256 4f7e37932e1015a85b0772d973fc0ac9b6651b08eaccacae01bf3b6458fb2041

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 383.3 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf51189c4d876d4ed94730d8d845498e0503bda8a7ee63f8a6726f74c91d7211
MD5 45ee966e4ef75b701eb3a9802a47b80d
BLAKE2b-256 504f1d2de713d19ca06ddc62ba6fc29681238f4c9b0b1fec0b3deaa75c95f894

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 271.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c2d03c3252d34dd71206002c5dce4a2f042866e3f785532c3b8494b9d13e0734
MD5 2b2c6f6d29050743f31804938ccb0495
BLAKE2b-256 e76b0735dc313973c12f8355656e6987b6a865bf9b0b6338066cc500d105cd27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 234.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f8c89f9ce17bef6d30f3134876f199b86c5f2b0edb3f6ed0775a11974755659e
MD5 b449d0a6e5130039c2b1186b44dc4981
BLAKE2b-256 8144aef481322798259576b0b375a3101a21c4f018b2ac0710b29b4d33a0e619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-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/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 86c2e8d72bb43cc8f724c3d3473b4f34f83209cc0510e2a5e6be9c15f9567a95
MD5 a315843d2024d3e117fc510b1cc68bc1
BLAKE2b-256 15ba5ca4ed16c1d81ce30570f9bde1e343e69e7540fb5c470c62333203cfee45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0e4cde3809a5176c1e516b63f4801fa55f87fa07f78480a1b6b13abfbdcaecda
MD5 c25daff3bf6ccabf1981eaf57bd4a7c0
BLAKE2b-256 c86cb4dbb5d6441706a6019c2e7e230c45254688f056a35b54fb8dc8fbf745c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 44b9d6ac50a68cc144dda4c91194a12c25006a6aaa50da07b42575336fef1c4c
MD5 99b32fd780b0a8a96c9094f82188b984
BLAKE2b-256 b12c9739d0ce1e0e3193cbf3d67dbeef1ca51450a3397d3694c6c5c15e556249

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 381.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3fb1eb4aa3a9df9c62fbf9317a50751c1350e155d46b1c0593768eafd6d2b02e
MD5 18715032658cd253bb9d98217a5772e4
BLAKE2b-256 3fc1645dfd6b2254cc29601963da871eeabe1c132d350a726fc62f41a597e251

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 271.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 3f5016b10b1028037d554573503552a15efdf3531c810816851de6cc31f3f293
MD5 55893b1bfc1c8e8713fa0df00d505d08
BLAKE2b-256 fbcd2ba13b0040a221dc82c108f61c9d99f638210eeab982f8408bf0220ec1c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 234.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 18b2c0f17084a57c3e1822371392a18445d19232991b4e466a52e8a3c06dc3f3
MD5 606dd807143729f0f93abe6d1330f8df
BLAKE2b-256 464507e3929f8b0512a26975e819cdd69a6ae9e70ce113bcb1e636b80accfa6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-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/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eaa26242019b69aff8d8bc175a3a2e26a9b6dc512bd25e2e9ecae082aba104f0
MD5 69470f3cb1ac8b29d6816e4eeb8dc55d
BLAKE2b-256 e6448ba38c68f8e5c1997dc7eb2ddd62ed576cd6f2faf3669dc131b48465c0fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 87ef8886d65471f61a515459a8ee08085944d4ae87c18356798f8da3751945de
MD5 3cc8becd9a56085e772eca2429b48533
BLAKE2b-256 c521da05191f8e6ea14c7242f5410664da7e25cacbfaf3e954ba16356e6de4ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a26a47b11d7dc9c7707fcb72fd8a0628b28a4bbc524bc8a58cb9270ef050159d
MD5 554131ac00b0e7775360f6ba9982e4cc
BLAKE2b-256 a204664ae8fa2c7b0059062dd362b502e6160def60f81d82f87e2c3df9079f3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 390.1 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.9

File hashes

Hashes for iminuit-1.4.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5c8150fc1aad720480e4a9b4a27e7d32e96f1ef292871ad8cfc667a345b5fc31
MD5 a4d1ed66e0698330ff27e1819143db10
BLAKE2b-256 464f574898045e316a6dbe9ae9c1658bbb52049d12c14d7638c26dab39d2ea16

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