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

Uploaded Source

Built Distributions

iminuit-1.4.0-cp38-cp38-win_amd64.whl (280.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

iminuit-1.4.0-cp38-cp38-win32.whl (241.7 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

iminuit-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl (383.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

iminuit-1.4.0-cp37-cp37m-win_amd64.whl (271.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

iminuit-1.4.0-cp37-cp37m-win32.whl (234.1 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

iminuit-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (381.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

iminuit-1.4.0-cp36-cp36m-win32.whl (234.2 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

iminuit-1.4.0-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.0.tar.gz.

File metadata

  • Download URL: iminuit-1.4.0.tar.gz
  • Upload date:
  • Size: 724.3 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.0.tar.gz
Algorithm Hash digest
SHA256 d4478b837a265d2eba5549d766bac5323ea835596b9f48b3f3bdfde3fd2af66b
MD5 693cc4846e4afee7d5ad2ecc5f92e389
BLAKE2b-256 0251fe0928ec66a9d7137f85f1f910b27408d6a0cb8151263a1949697998dfce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 280.8 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.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 875db4b9f3c8ca02cb778f5940e71c9e13706f2cc0af40a08ac83fe101b1669c
MD5 f130cf6bd69cf744caccf840d1233189
BLAKE2b-256 853b80beb9a549347f42f83f0094f4cb11e43e455b93071fb29ca81549ad2ee3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 241.7 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.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9d202df19b9f0e7d59602c9abc4990cb02b8b66e01b1a895cb4eaba91b025325
MD5 d77ae348f505053a8421071079aadbdf
BLAKE2b-256 f36f31f9ddb4fb3e26965015351ed1e942544bcb58a69f40f674d1ab4c19dbaa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d4ea6493347d071352011e333682e54ec0ee407f0b3d16516c8cd0d149d4cef6
MD5 df79337cea37adc0eb5c9e67770aa700
BLAKE2b-256 be119828c5759823151fda348f3afe6f8649cfaa84dd1652f32610b1b022d214

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 95a29bed8d8c85297e524a5bc850489e8e6c4dfb7743979f434c84b8390b494e
MD5 dea2d88135ce1f84e07cf8848c623218
BLAKE2b-256 b5bf415e3d2207f227362b52caac1e7aa1024150027c0ae47252ec13ee1ca66e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 67f390af371ca821fa0387df4d98f81c43ffd3aa24dcda04c6f41e58905bea92
MD5 e4d0f905142f6cef915eecba586f67d9
BLAKE2b-256 88dfb6f566b172417afcecafde5262e96fe430a36680a944108dc2db8f2a05fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 383.5 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.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e653662ea667a92121931c04a58ad48413a712a1c904f4601eb38b31f6bafba
MD5 bab677f7448376d13962d71838377052
BLAKE2b-256 7918360b44816e9a0ba9041dd92f7d6dad0930f749cb1ce9df70adcc13a8ae60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 271.9 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.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f3f95a03685482e41a0696a4c766c19ac6164d1d867369ea6ee406b909c6a8e5
MD5 b251674cc207f8650bf1b5860a268adf
BLAKE2b-256 9613e27dfc19e5f46a0e9702e0810b5f4c15a6789a8fdd46b533aad57be93857

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 234.1 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.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d4196061bf001fe54e01cd4dee5d3620dfeaeea99e6bcc03d94a53dfb16cf192
MD5 e7e28238434aeb083caeac053ccc1495
BLAKE2b-256 74db50d75ae84d482b94ffd91946e13c21d881a4512f50c27f3bf3fbe91490ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b7b4a594aaffd1dd95f95cdf1ef6831c24a850548f387db22a39ca8e7762bfcb
MD5 b496b1af09d31780563caf576c64bd1a
BLAKE2b-256 e7cfa229a725f324e4db0089af70100bb78105d7bff3cb60d13249191bf888a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 37966c038f5426c6b289be078d7e6339f8ef64622790647708d47161b7c4b4c1
MD5 3db2d483079a6444e543e2bb628630a3
BLAKE2b-256 237b2eda6e8531b0bff1b909beacf6b43a61a3cd55ef6bfe2c0639077b3557df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1323cded993806d0ba5c5848d1323f805140db9e646ad9bd4b71286cdb00dcbe
MD5 4de08d8585bbec7fa2b223dea82d04c0
BLAKE2b-256 3cbcb3eaff4576bb4ead4dc1cba709e6d746db529d995a8d956e1c5509010bbc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 381.8 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.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b3e65f75f12695ee09f94ea17051078ae6b272092bf58aefa8c2f1a9f62ba5e
MD5 206bfe7921ddc9a91b5b93250be88c56
BLAKE2b-256 43c18cc8e6195799defd30c08e18dc97d05fb71ab4d69c55b76df524ccdbbfe6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e1505cd070ac457f0134e0c315b7ffa8c8d1d40de8e843e85bc16d420b978f35
MD5 f3c0fe50a2736a0eb71686f5ed5a2975
BLAKE2b-256 5bb404d788357a3ea45d69222bd1b4124ad710017eabc6b02ba06aaab6616867

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 234.2 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.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 063f7edcf25490d1afa47524fb0993be181337164a0f7c3408d705ee5e591e83
MD5 a51dc98b3d1c0b4c058490f04c9bb90c
BLAKE2b-256 c355639984d7d6f648345b1bdf0f636bc95931048e29d5857098d78eab427943

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4869c1a7f69ce943b67f31dae2c25867a3d6f110f66db0dc5a2dc51300e53d32
MD5 db92e37407591e6cbcb86a188c2ee11a
BLAKE2b-256 0ea6077786629dd3a0d56e2dadef096cc00fd9f01114a38a0acdb401d59ebe76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9d99b31bde0f1f3e8232d3edfa6581200a6181193443b28407ed83b33b15f2c9
MD5 aec142e142bfeb2ada0dad3c87f1ba67
BLAKE2b-256 9b9bb401d616cf74f6bbbffdaf9837fef0b89541c573e3701b2436457aa78ac5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d8fefeb3821fc3871846f636c9f24c321d5cee4101f94a63b8bcea06dd9fe101
MD5 94d14bfc8f8c4a5847a9cb8ff6ed668f
BLAKE2b-256 6dcc34e271d0af789d693504cd9760d0446d20aa7757f3e3a4cd2f1b16f0dc6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.0-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/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.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b0816e2f20f6affad52bd9ed90036ec388463dd46aeb8c904e922e6f0754547
MD5 98f1c24df1108cacff8403a766b0178a
BLAKE2b-256 a3aa8d6ae46526153455ac1b88aa9e21e10a9ffe85cdfaf167356f2d8d94e510

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