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

Uploaded Source

Built Distributions

iminuit-1.4.3-cp38-cp38-win_amd64.whl (284.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

iminuit-1.4.3-cp38-cp38-win32.whl (245.6 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

iminuit-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl (388.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

iminuit-1.4.3-cp37-cp37m-win_amd64.whl (276.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

iminuit-1.4.3-cp37-cp37m-win32.whl (238.0 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

iminuit-1.4.3-cp37-cp37m-macosx_10_9_x86_64.whl (385.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

iminuit-1.4.3-cp36-cp36m-win_amd64.whl (276.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

iminuit-1.4.3-cp36-cp36m-win32.whl (238.2 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

iminuit-1.4.3-cp36-cp36m-macosx_10_9_x86_64.whl (394.2 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: iminuit-1.4.3.tar.gz
  • Upload date:
  • Size: 805.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3.tar.gz
Algorithm Hash digest
SHA256 55ebf851b334516c1292e3b785e41ec6e2bdc32ef8798da11155ba7da86ffaa2
MD5 33499af8daa32a12b7811e9ef51752da
BLAKE2b-256 62b4d0b2d56fa6df81687bb81db46ee258347239fa4b83b51b93b2a35c747818

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 284.4 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 024e6a9f2bb6d1471207d11724499e1f83e0e31405265a66a0c7383b5aa9d8b4
MD5 cf24b7e57a050e697ac6c2ab97185697
BLAKE2b-256 84a44bb9ff54707c67f390e1de5b8f3083d0e81d0bd044866f8182ae37cfacc3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 245.6 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 95da8b8946fc973046a9e2aa0d5c01d614eaa6af26b3e1766f72cce55b0ebf92
MD5 55af0ff8f8812daecb58c9af708f49b9
BLAKE2b-256 3a9c9551499b8117f8e89ff7018fc6b9f73b0e6f147a49f1bf40f6c51e0000e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c444f3ed2d27077f0efcf4c51fa3d5345bcc3d77d01d2a75a8729a1f69bbdbfb
MD5 3d2dfe45e70066460b3687a550bdd16e
BLAKE2b-256 45d9012d49428b97425a64307e17145b33d6213c946c1e1ff09b3aa74e073904

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dc6246f7e0debcdc6dda54f63c4b5f012e14e04f0fcd03a1a3dae7782012dcfe
MD5 de468466d2e980ec1a6a3755616a45f5
BLAKE2b-256 269adb995804eb24bca6edfe3cb5abb50cf1c22fde462aa056da626dade15762

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1443780ef614209fa8afcddb06eeb8a5e5fa27e63a532096a7ad481dc5825f7e
MD5 916117b982d84bc8c028387dd6195ca2
BLAKE2b-256 e97c8eb0d501cdae8839df9608de9bef96abbaf8c193f7e3d4eec1b6ff4d4e2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 388.2 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3dbc536000bd816ac31cbc7728437c858f93a518db15812e9bc928f0ea578096
MD5 51fa31e1956fbf5dd508474d7485599f
BLAKE2b-256 a18746873c75d7393b556375f4172e754f0d28c401d99c81f4253189472ddcf7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 276.0 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cbad615084c3bf6b691ee188602d1bde47e61b497f84338f3cf38bb3e5bf08df
MD5 e3853f8d0562527896ad3d347ac4a9e8
BLAKE2b-256 ab5c5451d0ae463b695bbd05df32a3319728c073c874604150cb628ac5ca4ef1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 238.0 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6e66d1f79f77f97472bd10a6b997d16ac6b04240c0182995bdf5298a1f319329
MD5 58879a4c78862703a39bdda350e73832
BLAKE2b-256 0a5e5fefb57db112838730b4998a4876bb45469f78417e9ab8062436f1c804f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cb15d6b524a7ff1e8eca411a49839d7f49eb61ce5d511eb913ac072077a3f9d5
MD5 79e3f9fd1842c70a985f95b5ff7f11e2
BLAKE2b-256 39ced62e9ab6c16552b0ca0984fea3c658c1b9ca3cb3b92aead42e4792509eb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 346b59e799e518870f7b86a66f65908862f3d6e06edfc0b033b9c53106827b13
MD5 edfaeec382dc4546864d66a416507385
BLAKE2b-256 35c6bd7d9c3df61a3ef07ce52b6729a3421ee12bcebce422e2826c9aa7dc14cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 12da445fc0044aaaf4094110b766e93b31b62b9301305539288189bafa6521ed
MD5 599061030dbde19deea56591f22bc0ed
BLAKE2b-256 786f1e0a9554d968359318420527cea534e122f397f8315e2e186a45022b83ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 385.8 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9048cdd913b5a17c4fff03c59942f05f529e712a000188efab24bc6d0ae3ed80
MD5 3bb60e739a902e54688ae815a1f7be95
BLAKE2b-256 9e19f192d0da242bbf7861c855227178d8e0ceb348fd85cea8706bf45f61da5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 276.0 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7ce32362bbc5140efa28396e78931f85edb18459418e5da403d185ba79ee93ad
MD5 1b4ddd710dd5a39590eb1404f224abc0
BLAKE2b-256 2d6f416d7486abd45bd3b305b9ea8f185cde258bbe5a63b2e1359f704a0ac518

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 238.2 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d737d0abea62449c91c9b52c59aee758fb99e301d9fa22d172e62ba6124b6839
MD5 817b0dcff82bfbed78c2d1040b042e01
BLAKE2b-256 c977ab1fc5e5a1227e6107e1f839f74b8e3f20f4ff86213df0d388f9fae66631

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 60540b98d0b8713c26088a1030092a2e2b9859113c28b1b6ea1265c40d1e3eca
MD5 7775779b2da00e01fcbfc7ab5e2f305e
BLAKE2b-256 a7828eedee34cbbb351a49bd7711429dccaa9d87d0905fce1fe85f0bcc867c92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 35f969aef95c5cfd3b471862d2e7a67ec8f4f218b29305ec7cd0e4e2067b44fc
MD5 09c51197d61847e707072c1e221215d8
BLAKE2b-256 8c946898d57c7017454fe77f810c6f58e886535ebb9d7a622a113462e301eb97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6b54d319918e00533b1f0a8fc8da1166bd10ff05c293e89978d674f43543fd53
MD5 5469c3866e1edec5fb3edf613baa1e59
BLAKE2b-256 90972db2035a0730d933502413bb272bb840aba294a068b0eeec24b85f4cb71d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iminuit-1.4.3-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 394.2 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.23.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for iminuit-1.4.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e2e25d0680f5415cddcbfc019716d7550ba5ee61910c00a39d438e4108f616a
MD5 35d683ac769ed82fc37acbfa58278dae
BLAKE2b-256 6d21c1d75b7e3ebb61c962e925bce9a6ab8ede1d4a2e24b24b1b85a0487c42c3

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