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

Uploaded Source

Built Distributions

iminuit-1.4.4-cp38-cp38-win_amd64.whl (285.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

iminuit-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl (388.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

iminuit-1.4.4-cp37-cp37m-win_amd64.whl (276.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

iminuit-1.4.4-cp37-cp37m-macosx_10_9_x86_64.whl (386.5 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

iminuit-1.4.4-cp36-cp36m-win_amd64.whl (276.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

iminuit-1.4.4-cp36-cp36m-macosx_10_9_x86_64.whl (394.9 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: iminuit-1.4.4.tar.gz
  • Upload date:
  • Size: 819.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.4.tar.gz
Algorithm Hash digest
SHA256 a08ad17fa6876ec91ea845cc9222b7a1bc6e7bafa31a4fd962632759b3aa2306
MD5 8a58abd2c82051604677f9821be783d7
BLAKE2b-256 11203dba647c77e6fd96c788fbbbaf5ca969b8a011e2d6679304110a53cb4357

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 285.1 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.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7dbc76a520e8f1eb1a329105213031d51d037582ccb86639a736b52622b560e6
MD5 1a89eef917cb09860012eddf6389edc9
BLAKE2b-256 57762712735f18225451f3a316cb4a992acf1926fea857099d6716cc9728ce70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 159580c11654631373a89da4e5da42f9f67dc8aced31bfaa0bc7a27cc7f93db9
MD5 5e78d7e405930fdeae4fcbda55a233da
BLAKE2b-256 1a1d14cd9d0e27291c84814462e24a2a1bbc217dfdded463b08dfee10d9832c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 379b15695ef17e81b7a21ec4e1ae9ea4b6582406006889a74c6aa54e80948c45
MD5 e72fb2b327f4bac9fa663d7799f2dbf8
BLAKE2b-256 51380ada545ee373e62ae5c23adf07e0dc885f12aa4104e55aeb9afa6a342629

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 336dd8ebd9747dca07ed516ca80fd12a39f35819da29bf0db0aed5f24a8f3fb1
MD5 feb5784bfa1ba15f0a92f773cc8aa446
BLAKE2b-256 c4243d6694d341b03c9e137cef87bdfe7d497af730fe41130bf93752531ff592

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a2f33445ebad2b7727a9ed4e2130fdb07aa6c50c0ab896c9881a6bd0c32225da
MD5 44f4681bcab133c5b5c4e393581ed6ee
BLAKE2b-256 1772eb485489c15331348f9f9f674291bc88edb5ee717f4b7f842f7b65355c97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 388.8 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.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0794336909acb29d0c145b0acc754430af644acf8fb39829f0aa73777b0e2d5f
MD5 da9f0346f5d816ff3aaf7586be75c12f
BLAKE2b-256 0c8da813a9148021d84c63eb9b732ad0efea59362509d92c3f6fe9b196f457af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 276.7 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.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 adcbe1195266f6969919bd95d3949bbc20cdde05ac07804dd1dd082019766313
MD5 4d242612440a781fa18ad198fad52528
BLAKE2b-256 3e9e479ab1466a9d517b3a3936b724d0bf8bb077cee81d73ba25b4423a63d355

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 08370cb7abb8f0a88cd749fcff4a4956eb037ded32439d8118696743114d8cdf
MD5 4472396f80c21d5ac81e88c319644790
BLAKE2b-256 ddd63ba7d7fb95ef5d6f4b325cfe922e06ffdaba76586be902c13fbd274e9b38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a8a65e9a1078cb04891024844dde2cf3150648a2e6c2035fdaea48282fec8cc5
MD5 55bc32399baafc89cdaca7a37438e97d
BLAKE2b-256 55477cdc52e5bb8fcc7376ee57bf83e71ef6c1fac75b8bde8506a53f08cb2791

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 51888dc13c24eccf9ef21b4bef291880023c8a4fcbe63896b8f20e6656f80a94
MD5 d89d36f2a6e64598de87c3938823b151
BLAKE2b-256 c1dec3181bfde01990094e701288d0e6f390be00a15cc03c2c04961852982da5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7c648424eac244f13d433b02d514f2b662c57e20836425e2073cf936e82ddbd4
MD5 972a4fa728c9e0ecdc04df52718c5119
BLAKE2b-256 c599bb5a93c7cabf84ef446c4d7dcb78cd69e5f8fb33827fe6002704d3148993

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 386.5 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.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69262e2625c6586650bcafab3552ec6df849b52ae600712c9a4a23a70173d23a
MD5 5fa3df300e4a4985eb48b7badad80a3e
BLAKE2b-256 7981526d3cde9784adb35920c3205e5f80b8e8ecf82f03ae2d5e75689da8e0f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 276.7 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.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 31338ad816d038e39302124f6a7a5db12a4d1f63f967583b1b1f118df152b7c3
MD5 c1ff10979e6c682287ac7511447eaecf
BLAKE2b-256 f867bb44204e4343c7a7781deaaabee98ed34dffc5791de87b5424085a37d146

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c5178408800aca2467b824c443f65257d2f8df820c13b73ee2dc9d05bd429e27
MD5 02ad73792e08062b3fcb0a6351a37836
BLAKE2b-256 bdc7b27e7e7974d6f8539b49e99041a0756e23584a91bf950ea9f4244ac0d259

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 559735677581beaa8a2bba7b3223303035dd731385656130a776924a01e0d56f
MD5 28ca8ee97e0051cb66aa2a8b1df9b51c
BLAKE2b-256 30181b9596a919a4171a2f30b8a5aac3b02367a3705fed974356f8dc806d9c4e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 26fda365e08ca930096bf16db1c6bee6af29b92a3967286a3987c9b62ab28491
MD5 33f7f94e02cd51b35c621633c1787208
BLAKE2b-256 b9ac83caed50b9a620c34ea8779117ae26571c983d52896c9924fc571d9cf0d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-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.4-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 98303f3e29c4706a05bfd1a5bfca52943bea267db53018d6b432463531d28974
MD5 b5019973ded5634fa852ef1e2c7fac33
BLAKE2b-256 02c731060cffe0194a8e0925a35f7f114bd1a0cc6f1b81b941cab65c5ad65d9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 394.9 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.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a670fd47aa21d3971b184095b79bb1f1c4349d518593c514d219400a0790248
MD5 e726da6acac80b7c10c9a3f4f94baa86
BLAKE2b-256 43544d92c4de3e892535eb323c1add34c69513f5da04bd4daa1d7a9d70629461

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