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

Uploaded Source

Built Distributions

iminuit-1.4.2-cp38-cp38-win_amd64.whl (280.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

iminuit-1.4.2-cp38-cp38-win32.whl (241.5 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

iminuit-1.4.2-cp38-cp38-macosx_10_9_x86_64.whl (383.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

iminuit-1.4.2-cp37-cp37m-win_amd64.whl (272.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

iminuit-1.4.2-cp37-cp37m-win32.whl (234.3 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

iminuit-1.4.2-cp37-cp37m-macosx_10_9_x86_64.whl (381.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

iminuit-1.4.2-cp36-cp36m-win_amd64.whl (271.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

iminuit-1.4.2-cp36-cp36m-win32.whl (234.4 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

iminuit-1.4.2-cp36-cp36m-macosx_10_9_x86_64.whl (390.3 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: iminuit-1.4.2.tar.gz
  • Upload date:
  • Size: 729.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2.tar.gz
Algorithm Hash digest
SHA256 258918a1de0f1afe7bcba917e57233ba9bd0094ee416ddc29004142ee71a8f7a
MD5 60a520895c1708023695960d2d6c97d6
BLAKE2b-256 692b1a1e9a95481508e8ed50339ec1c711b485ad234e7dae14f385057cfba0ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 280.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0f6de2bda1ef37f6ce67262a83d7494301b73c66f564030ea58a86a7c06380c6
MD5 5f539631aff6f2aac2dfbe04b30578eb
BLAKE2b-256 01e5e215d9e991b699da26217211a19a020b342549512dabc71ee02e65bbfcf0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 241.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 85f7edb43e393a777639d87e04c41410f70cc1bdc54959fdb6c300b33e808849
MD5 69df7d3d9e9080baaad64354f50865d8
BLAKE2b-256 ba27e6a61d1359aacf5a599536a04e5074ceb94d829a0a269680fabf06f21712

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9f34086ff6baa16279a449edbf44f2495f8e2ecb855be18fc7e3a24dce1ec6e1
MD5 c90032f20ba3c2971ada1bcbac6dacff
BLAKE2b-256 c6e824bef344a1248f26be330e544a7017a335f06b18b637cf155cd788fea203

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b4e3ccadb35d235bf76cf8fb29576b9d03f8e5d2fdaad4e1a56c628c7aea31ad
MD5 91d04fc261e7d07149dd5dd2d68d20f1
BLAKE2b-256 9a74b27bd556f24cb31c12e9fbf43b0954e02c648f48368b71fc5976901ae622

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 421976b217763f1dc1bd7937fe504385503df2eeeb17997b29575f366a169494
MD5 dc47f1e77693ffced9e13dd252999054
BLAKE2b-256 a9c5c9ae93f413772ae55e5d9b367e50e84baf136b6244f4bda9fad8d76b0cc0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 383.4 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5872ef2727f903c4645fa58ae76e433b49bf269a01b610dfe46e2139f8f5e198
MD5 08c414052f913444baa5f890371a327b
BLAKE2b-256 15f9142d7d6cb91fe4878a19209b1213b85c2ccf4da8503b3e72cce20ff4abf4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 272.0 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a343d973e4462407ca5bed2c9555372bd8b67f253b5a7d07babbbffb98fe98bd
MD5 4b1b6e678ca165ce2019d6b90c6ced45
BLAKE2b-256 ca20c691956f2600d05bf797ce6e6a1a72c399d8e1962c27c3e8da1467439da4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 234.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 db3891f7a8f3c8a4542573fec8575a436ba2ad772c684753a4b7432ecdfb141c
MD5 bbd4acb06a7a5c6631619f59d48aecc1
BLAKE2b-256 5a15b7ce3ef8c0da7571e300d5e6a9c54cfe89fc39e25405434001e0a259c42a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ec9492d2280f943662bdf20f6801720b14cf335c90c782fb463a550084b7e94c
MD5 b98ee7412158ba6b8b2ec9636dd24634
BLAKE2b-256 431a6d9266acfa97097923f0fedecf34d4dcd4061a39234c2227782c30b08b80

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bdeab18feb356aae50c7e386ae10497f9ef913ef534733393894195b921bc986
MD5 07668c497ee98f91ad65c1a3162586f0
BLAKE2b-256 e98f84121fe22d57456a8450349a9ed1fd05da353320b1f57194edc4061c34c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e74a323604d7a6d20a2d1d90dd5fd62dee864d4fd74a0e6d71c673e8b9ec5195
MD5 758b519ecc6ec3bbbaf45c2283ac865c
BLAKE2b-256 a0ed3b8c8c9a6ea7ab2f4240b6c2a1a995a0708b36c3b584389f978d96471e99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 381.4 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 be4f8c8d0a38f9da73161cd807988f9dc26fc7f4f78825232a35d6ce260351cb
MD5 146c4f1d9b1378af90e436509cbe5f0b
BLAKE2b-256 dc066c187d4d400b577632984a9cab87c482d56bfaa9ba3503d4e526c07843f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 271.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 99a55ef0d5a1b53f4297a3d2d6ffd336ed392ea975293c11afcb6f30506a4374
MD5 0fca8d00edcd2c2d637b2d72f75f742d
BLAKE2b-256 d66ec9344e2a72cc099a9a92ec1581c4aef9cbd63aa0ead50e7905f4fa460827

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 234.4 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 8a17f0c5e9476bb8103f5b12ec49e996f6be43cb97518420e1b0c2c90c5d7d9f
MD5 f336bfaec8b62cbb92212f4d80b96e71
BLAKE2b-256 a813b9415ecdd9b4db4e7cd605fa9162ce56c2bf430a82aacea3af712d1a8250

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0b2d6201c0468d66247c4a399d47f59d76129c3f1d4690c1c927aa56d5ed28af
MD5 abdb91fe1ebb0926af8a40812e588fa9
BLAKE2b-256 bb759b6f5eb4b05643df236bdee3ada5296dbcf066d775c7b83aad74e41b4921

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 da51557f3dae9ff021d13c72d142f9b699b9a9dbee7bb7d1b3711b82ce133249
MD5 1dc3af08c5a3a6b2f9f7baeb7154a875
BLAKE2b-256 92cdd9f0b5c78f0dd49577550649560d7956bb1089d12ce32fcfa3a7f636b959

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ad212731314d0a6a71352a0153d80e2f8e2f5f41c3d83c8f95a562a3593ca1f9
MD5 8867edfb3d71267274a8832d58c635a5
BLAKE2b-256 ebb9295f87404fee84c6ea81e42078784a6f510198eae746ccad6ddc68dc0267

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 390.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for iminuit-1.4.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 61e8ed07c6e0e1837e3bd198a27d94f62ba21bcf47d82017494cdc710e6afbb3
MD5 1bd24ccb98cf26ac76b91a13dd9fd622
BLAKE2b-256 a29b5762afb809f089642542e03f9253f8179a1e375ba8163d5e9d8586cd47f0

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