Skip to main content

Jupyter-friendly Python frontend for MINUIT2 in C++

Project description

https://scikit-hep.org/assets/images/Scikit--HEP-Project-blue.svg https://img.shields.io/pypi/v/iminuit.svg https://img.shields.io/conda/vn/conda-forge/iminuit.svg https://coveralls.io/repos/github/scikit-hep/iminuit/badge.svg?branch=develop https://github.com/scikit-hep/iminuit/actions/workflows/docs.yml/badge.svg?branch=main https://zenodo.org/badge/DOI/10.5281/zenodo.3949207.svg ascl:2108.024 https://img.shields.io/gitter/room/Scikit-HEP/iminuit https://mybinder.org/badge_logo.svg

iminuit is a Jupyter-friendly Python interface for the Minuit2 C++ library maintained by CERN’s ROOT team.

Minuit was designed to optimize statistical cost functions, for maximum-likelihood and least-squares fits. It provides the best-fit parameters and error estimates from likelihood profile analysis.

The iminuit package brings additional features:

  • Builtin cost functions for statistical fits to N-dimensional data

    • Unbinned and binned maximum-likelihood + extended versions

    • Template fits with error propagation

    • Least-squares (optionally robust to outliers)

    • Gaussian penalty terms for parameters

    • Cost functions can be combined by adding them: total_cost = cost_1 + cost_2

    • Visualization of the fit in Jupyter notebooks

  • Support for SciPy minimizers as alternatives to Minuit’s MIGRAD algorithm (optional)

  • Support for Numba accelerated functions (optional)

Minimal dependencies

iminuit is promised to remain a lean package which only depends on numpy, but additional features are enabled if the following optional packages are installed.

  • numba: Cost functions are partially JIT-compiled if numba is installed.

  • matplotlib: Visualization of fitted model for builtin cost functions

  • ipywidgets: Interactive fitting, see example below (also requires matplotlib)

  • scipy: Compute Minos intervals for arbitrary confidence levels

  • unicodeitplus: Render names of model parameters in simple LaTeX as Unicode

Documentation

Checkout our large and comprehensive list of tutorials that take you all the way from beginner to power user. For help and how-to questions, please use the discussions on GitHub or gitter.

Lecture by Glen Cowan

In the exercises to his lecture for the KMISchool 2022, Glen Cowan shows how to solve statistical problems in Python with iminuit. You can find the lectures and exercises on the Github page, which covers both frequentist and Bayesian methods.

Glen Cowan is a known for his papers and international lectures on statistics in particle physics, as a member of the Particle Data Group, and as author of the popular book Statistical Data Analysis.

In a nutshell

iminuit can be used with a user-provided cost functions in form of a negative log-likelihood function or least-squares function. Standard functions are included in iminuit.cost, so you don’t have to write them yourself. The following example shows how to perform an unbinned maximum likelihood fit.

import numpy as np
from iminuit import Minuit
from iminuit.cost import UnbinnedNLL
from scipy.stats import norm

x = norm.rvs(size=1000, random_state=1)

def pdf(x, mu, sigma):
    return norm.pdf(x, mu, sigma)

# Negative unbinned log-likelihood, you can write your own
cost = UnbinnedNLL(x, pdf)

m = Minuit(cost, mu=0, sigma=1)
m.limits["sigma"] = (0, np.inf)
m.migrad()  # find minimum
m.hesse()   # compute uncertainties
Output of the demo in a Jupyter notebook

Interactive fitting

iminuit optionally supports an interactive fitting mode in Jupyter notebooks.

Animated demo of an interactive fit in a Jupyter notebook

High performance when combined with numba

When iminuit is used with cost functions that are JIT-compiled with numba (JIT-compiled pdfs are provided by numba_stats ), the speed is comparable to RooFit with the fastest backend. numba with auto-parallelization is considerably faster than the parallel computation in RooFit.

doc/_static/roofit_vs_iminuit+numba.svg

More information about this benchmark is given in the Benchmark section of the documentation.

Citation

If you use iminuit in a scientific work, please cite us. A generic BibTeX entry is:

@article{iminuit,
  author={Hans Dembinski and Piti Ongmongkolkul et al.},
  title={scikit-hep/iminuit},
  DOI={10.5281/zenodo.3949207},
  publisher={Zenodo},
  year={2020},
  month={Dec},
  url={https://doi.org/10.5281/zenodo.3949207}
}

The DOI and URL in this entry point always to the latest release of iminuit. You can also cite the actual release that you used, please follow the Zenodo link, which offers entries for common bibliography formats for all iminuit releases.

The recommended scientific reference for the MINUIT algorithms is:

@article{James:1975dr,
    author = "James, F. and Roos, M.",
    title = "{Minuit: A System for Function Minimization and Analysis of the Parameter Errors and Correlations}",
    reportNumber = "CERN-DD-75-20",
    doi = "10.1016/0010-4655(75)90039-9",
    journal = "Comput. Phys. Commun.",
    volume = "10",
    pages = "343--367",
    year = "1975"
}

Partner projects

  • numba_stats provides faster implementations of probability density functions than scipy, and a few specific ones used in particle physics that are not in scipy.

  • boost-histogram from Scikit-HEP provides fast generalized histograms that you can use with the builtin cost functions.

  • jacobi provides a robust, fast, and accurate calculation of the Jacobi matrix of any transformation function and building a function for generic error propagation.

Versions

The 2.x series has introduced breaking interfaces changes with respect to the 1.x series. There are no plans to introduce further breaking changes.

All interface changes from 1.x to 2.x are documented in the changelog with recommendations how to upgrade. To keep old scripts running, pin your major iminuit version to <2: the command pip install 'iminuit<2' installs the 1.x series.

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-2.29.1.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

iminuit-2.29.1-cp312-cp312-win_amd64.whl (363.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

iminuit-2.29.1-cp312-cp312-win32.whl (319.1 kB view details)

Uploaded CPython 3.12 Windows x86

iminuit-2.29.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (429.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

iminuit-2.29.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (397.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

iminuit-2.29.1-cp312-cp312-macosx_11_0_arm64.whl (362.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

iminuit-2.29.1-cp312-cp312-macosx_10_9_x86_64.whl (404.1 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

iminuit-2.29.1-cp311-cp311-win_amd64.whl (363.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

iminuit-2.29.1-cp311-cp311-win32.whl (317.6 kB view details)

Uploaded CPython 3.11 Windows x86

iminuit-2.29.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (432.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

iminuit-2.29.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (400.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

iminuit-2.29.1-cp311-cp311-macosx_11_0_arm64.whl (362.0 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

iminuit-2.29.1-cp311-cp311-macosx_10_9_x86_64.whl (402.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

iminuit-2.29.1-cp310-cp310-win_amd64.whl (362.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

iminuit-2.29.1-cp310-cp310-win32.whl (317.1 kB view details)

Uploaded CPython 3.10 Windows x86

iminuit-2.29.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (431.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

iminuit-2.29.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (399.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

iminuit-2.29.1-cp310-cp310-macosx_11_0_arm64.whl (360.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

iminuit-2.29.1-cp310-cp310-macosx_10_9_x86_64.whl (400.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

iminuit-2.29.1-cp39-cp39-win_amd64.whl (362.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

iminuit-2.29.1-cp39-cp39-win32.whl (317.2 kB view details)

Uploaded CPython 3.9 Windows x86

iminuit-2.29.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (399.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

iminuit-2.29.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (397.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

iminuit-2.29.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (410.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

iminuit-2.29.1-cp39-cp39-macosx_11_0_arm64.whl (360.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

iminuit-2.29.1-cp39-cp39-macosx_10_9_x86_64.whl (401.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: iminuit-2.29.1.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1.tar.gz
Algorithm Hash digest
SHA256 474d10eb2f924b9320f6f7093e4c149d0a38c124d0419c12a07a3eca942de025
MD5 107f6e37c9ee3575b23b1340d5661e73
BLAKE2b-256 0b88e77fc2370468be58303c131fa19cbe70ff478df13d762eef9502874da6fa

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 363.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c5cfea3e4733bd48b4a9ad11a66e43a76f2d3a8349cc250e920c3202f75d5299
MD5 82885b5c1727ce9a069ce6bb5dff21e2
BLAKE2b-256 6908067b8c7d748e82180e0c183d46e678fd9c8fc651a1a32efbf8a116fb7dfb

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 319.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c35f8d4d3ba412856e44024e2e7aaedf4eeaf2f627c02cb2161fd7c9496396de
MD5 4aabf89f8bab073ae0a2cfb2a89a4e68
BLAKE2b-256 a2a39ee76cb9b43fcca94fb78ac48f87685bf64e5e841c351aa4037bd0a5c097

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72d54463603d4f088143ad85f9ec854717ab31aa99f3c29d30b45870c75cb8ca
MD5 3d8b59a117ea073838ffab83924a78f1
BLAKE2b-256 1825fa84af4790dec1d7f95b512aaeeba6444d8cbb46389c86bc33900437b558

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a57c3d230b7eb6a2f53529f3c25bd0405346db620312aa9eb09fada5067e0f2
MD5 1f3229390ff22f86cf79fbaaabfe59b1
BLAKE2b-256 4dd205b3d066795689c7cac58a3117b4f48f4959f47a714ad07acd9a8b15ac2b

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2803cc99258633f3416d4f5877be58964afdfbd73e18f89fd0b41707782c0b86
MD5 2f82f3aa2216819d4d7934ea78a37035
BLAKE2b-256 cf3ead029d5c8e621dd583cd1476c133b14fcf6586106ebb93b54f7e72277521

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2bd769db6ae57bf07e3a69e25d70222bf9317740015acf65382056d336bca1d
MD5 33d0d2a077b17501205f33a5887ea286
BLAKE2b-256 5ada38131af27490d55617aade822a9f5cba408f81bd1fb309c1d15e6d3c7cf5

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 363.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4ae9c244fdd43085bb8ac1ee8a308e12a48072ab6f865b721706d979dc7fef27
MD5 18dddfd753f7ab8e2a07e87169c72204
BLAKE2b-256 3acf9fbb23855adb09f0cfcb452cdbfb95de8986c937b605e850ab047d79d6c7

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 317.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2c805ed1e720400045b6805d2d0e4de41a945eea9edb1db8ba7624c232414c8a
MD5 9db798b47b5b62e09388a6f893e39204
BLAKE2b-256 04c618e3b4b98c2f8a8d4e9e43d28f43c006196e9b488524e2464ffd5809d18d

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fb27b9a6e54ecbfce2c4f0aa53fcbb15b4c05b4aa26d012c943a76edfaa1d3d
MD5 8cb59d99e68cc902b7e25aaaf780baf6
BLAKE2b-256 bbc8105d109acb3a820419ac14855913d29c98174ea188e499a8cc1ad8c34752

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c58bac19c580a5fb16e2c684d496e63ed8980cd9c6de816a1dcee27c89edd42f
MD5 e66f061ae4c15688603b24dd15c7b604
BLAKE2b-256 f9e23d6112c1a860205876eab1d84a8d4966cbb0670a6cc8c183bd301cf42586

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d369e2dcf4090b78940b0e8ec8feea0666d39904bc6eca3b77b0a9d4eef2fda6
MD5 8a3c7a3803079ecb8f3c9d066f1b5a35
BLAKE2b-256 d0eb7481b51d1a1e40c8d77c5e8675baa44736106d74ec8f1afb5cb143dd0b63

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a8a4987f825bd3db0ea7cbd75702c875b6f7623050e9511e2a573ec9dc0a7221
MD5 c71974114c4055eae7f22562dc3ec027
BLAKE2b-256 1df4337740bba88011bebaacf71b4d37ae241a2405dd726be356337d30327832

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 362.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 36854d257c37b78f66af80edbc7a6a2873f0e8baac49a9e3f5ada0c215cb7e8e
MD5 27c43aa5096a371e8519555bd7e4086a
BLAKE2b-256 225426c40d0a59798bc81e4e707b15420c05d27b62509c161150d2df71e11dc4

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 317.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 66f394fc3c04a33213b8468d2ec414ad34f01d639bd85f02e5d2a5c3f22d08fd
MD5 ac7e24f24194506ca02ac73832c3352a
BLAKE2b-256 6d6f64a02e3fd6f3968a9e4c0ebd35db6f5126f17785465e17a3340299aacb5d

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb044804c8f73c7d2e17210c51dd81a61f1ab87aa19325942a8125f533fe96c1
MD5 3bc54f3b1c5afe49fdcad9ed1f3e05ec
BLAKE2b-256 4b144860ebb93d8abc5dfe5ccf6d2bbfef948c510ce6ac88bd81244627ab109b

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 00a69ff9bd23cac80483761f2f92ea4e31f7c81e3fec3c47a696cf9ef0305d80
MD5 0aec536ca891aa4ee8070358f37f3b47
BLAKE2b-256 3b16f31b5ae77b9f422f3e81cbf351303a40a35a57ca76c1fbf9575639873c76

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd0fc0e0f452c7c61af2f9a2508eeeaa06c65b7739eb98ea7ca0af9ac220e23f
MD5 4f8c247cc0436a4cc49535bd4a2fca7a
BLAKE2b-256 94ade660a7949abbf8232bc3f178a6262f8edc511ae3fba05ebd40e96f75f014

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9cfdd1d739343524a9e944156f54938a29bd32486b0ad12acb61ee5876194f59
MD5 0e4a185ffc1248afa5bdb9441b2093fc
BLAKE2b-256 d0d0b5c42fc5a2b5c0ef9cc3d407324955ac06f68c44cd6df19d96d88dcf5dee

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 362.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dd3efbdbffb25e1e8632546e5a2bd2dc80847a545362f48be349568faaf092a7
MD5 28e6d3bdf1f7945efb78816eb6463d8f
BLAKE2b-256 74bf6586357592300ac195e178ed46c29d90300051268420517fa3d34daaabb9

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: iminuit-2.29.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 317.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 aa03a95b091e6d62e861d45ec06601488acf7b1cb2d613c4dd5724bd5de17293
MD5 0a90a11462b33f59adf91be04c68c5b3
BLAKE2b-256 c49521ba8915e47ba303831490e0a64098a5fcf089b92cc472e89829f391c326

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b688cd58b36ac3f90ee0bbeb09e5d2562e550909ad7c1aaa751446ec6023ad41
MD5 a09c5893f96388db6ef7272daa1eebb8
BLAKE2b-256 4fdbe39691e504d70ce453ec94cfda5c054b81b04b481b12bd4f751884000861

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b3b89d382d2af6f6fc7e8255d4e5cea0ac00d1d48beb17ce06c41f8f2dd663d0
MD5 622deb4a391e4701b9d4e1db0a433feb
BLAKE2b-256 df02938f7ae127bb44382e7571f76f6c16a7ed7438e14ca3e331edcb28fa963b

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 55f39236fa8ec720e2141add6715f9fa8d35a87db5170daffcd8df24c3043992
MD5 089da3e4159fb9dc6e975923689eecd2
BLAKE2b-256 1f555f5efc03a530c229ad6a4786a9148beb43a84f6ed0fc6ce3376226f7c7e9

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99bbcdfde8dfa1e5351918912c2ad1db93d1469f0d0542108af50b6ce5f61e82
MD5 a57f49a0d066aadd0139a3746b4c66f2
BLAKE2b-256 c523d9046ee7315a8b114d07ee4ab2182476b212e13941ed0f47519c9cc20ee4

See more details on using hashes here.

File details

Details for the file iminuit-2.29.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for iminuit-2.29.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fee75b1a9987c20adccaba4a010814e6f52d6a5e48169f7f1093f2290d9d953d
MD5 ea68feecafb4a6209862ed9ab712a2f4
BLAKE2b-256 38ce6211048c200e3778e5562a1bb239dea2b07929442dccd1c7c9466bbd5c85

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