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.
Documentation: http://iminuit.readthedocs.org/
Mailing list: https://groups.google.com/forum/#!forum/scikit-hep-forum
License: MINUIT2 is LGPL and iminuit is MIT
Citation: https://github.com/scikit-hep/iminuit/blob/master/CITATION
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 hashes)
Built Distributions
iminuit-1.4.4-cp38-cp38-win_amd64.whl
(285.1 kB
view hashes)
iminuit-1.4.4-cp38-cp38-win32.whl
(246.3 kB
view hashes)
iminuit-1.4.4-cp37-cp37m-win32.whl
(238.6 kB
view hashes)
iminuit-1.4.4-cp36-cp36m-win32.whl
(238.8 kB
view hashes)
Close
Hashes for iminuit-1.4.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dbc76a520e8f1eb1a329105213031d51d037582ccb86639a736b52622b560e6 |
|
MD5 | 1a89eef917cb09860012eddf6389edc9 |
|
BLAKE2b-256 | 57762712735f18225451f3a316cb4a992acf1926fea857099d6716cc9728ce70 |
Close
Hashes for iminuit-1.4.4-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 159580c11654631373a89da4e5da42f9f67dc8aced31bfaa0bc7a27cc7f93db9 |
|
MD5 | 5e78d7e405930fdeae4fcbda55a233da |
|
BLAKE2b-256 | 1a1d14cd9d0e27291c84814462e24a2a1bbc217dfdded463b08dfee10d9832c3 |
Close
Hashes for iminuit-1.4.4-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 379b15695ef17e81b7a21ec4e1ae9ea4b6582406006889a74c6aa54e80948c45 |
|
MD5 | e72fb2b327f4bac9fa663d7799f2dbf8 |
|
BLAKE2b-256 | 51380ada545ee373e62ae5c23adf07e0dc885f12aa4104e55aeb9afa6a342629 |
Close
Hashes for iminuit-1.4.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 336dd8ebd9747dca07ed516ca80fd12a39f35819da29bf0db0aed5f24a8f3fb1 |
|
MD5 | feb5784bfa1ba15f0a92f773cc8aa446 |
|
BLAKE2b-256 | c4243d6694d341b03c9e137cef87bdfe7d497af730fe41130bf93752531ff592 |
Close
Hashes for iminuit-1.4.4-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2f33445ebad2b7727a9ed4e2130fdb07aa6c50c0ab896c9881a6bd0c32225da |
|
MD5 | 44f4681bcab133c5b5c4e393581ed6ee |
|
BLAKE2b-256 | 1772eb485489c15331348f9f9f674291bc88edb5ee717f4b7f842f7b65355c97 |
Close
Hashes for iminuit-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0794336909acb29d0c145b0acc754430af644acf8fb39829f0aa73777b0e2d5f |
|
MD5 | da9f0346f5d816ff3aaf7586be75c12f |
|
BLAKE2b-256 | 0c8da813a9148021d84c63eb9b732ad0efea59362509d92c3f6fe9b196f457af |
Close
Hashes for iminuit-1.4.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adcbe1195266f6969919bd95d3949bbc20cdde05ac07804dd1dd082019766313 |
|
MD5 | 4d242612440a781fa18ad198fad52528 |
|
BLAKE2b-256 | 3e9e479ab1466a9d517b3a3936b724d0bf8bb077cee81d73ba25b4423a63d355 |
Close
Hashes for iminuit-1.4.4-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08370cb7abb8f0a88cd749fcff4a4956eb037ded32439d8118696743114d8cdf |
|
MD5 | 4472396f80c21d5ac81e88c319644790 |
|
BLAKE2b-256 | ddd63ba7d7fb95ef5d6f4b325cfe922e06ffdaba76586be902c13fbd274e9b38 |
Close
Hashes for iminuit-1.4.4-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a65e9a1078cb04891024844dde2cf3150648a2e6c2035fdaea48282fec8cc5 |
|
MD5 | 55bc32399baafc89cdaca7a37438e97d |
|
BLAKE2b-256 | 55477cdc52e5bb8fcc7376ee57bf83e71ef6c1fac75b8bde8506a53f08cb2791 |
Close
Hashes for iminuit-1.4.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51888dc13c24eccf9ef21b4bef291880023c8a4fcbe63896b8f20e6656f80a94 |
|
MD5 | d89d36f2a6e64598de87c3938823b151 |
|
BLAKE2b-256 | c1dec3181bfde01990094e701288d0e6f390be00a15cc03c2c04961852982da5 |
Close
Hashes for iminuit-1.4.4-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c648424eac244f13d433b02d514f2b662c57e20836425e2073cf936e82ddbd4 |
|
MD5 | 972a4fa728c9e0ecdc04df52718c5119 |
|
BLAKE2b-256 | c599bb5a93c7cabf84ef446c4d7dcb78cd69e5f8fb33827fe6002704d3148993 |
Close
Hashes for iminuit-1.4.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69262e2625c6586650bcafab3552ec6df849b52ae600712c9a4a23a70173d23a |
|
MD5 | 5fa3df300e4a4985eb48b7badad80a3e |
|
BLAKE2b-256 | 7981526d3cde9784adb35920c3205e5f80b8e8ecf82f03ae2d5e75689da8e0f9 |
Close
Hashes for iminuit-1.4.4-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31338ad816d038e39302124f6a7a5db12a4d1f63f967583b1b1f118df152b7c3 |
|
MD5 | c1ff10979e6c682287ac7511447eaecf |
|
BLAKE2b-256 | f867bb44204e4343c7a7781deaaabee98ed34dffc5791de87b5424085a37d146 |
Close
Hashes for iminuit-1.4.4-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5178408800aca2467b824c443f65257d2f8df820c13b73ee2dc9d05bd429e27 |
|
MD5 | 02ad73792e08062b3fcb0a6351a37836 |
|
BLAKE2b-256 | bdc7b27e7e7974d6f8539b49e99041a0756e23584a91bf950ea9f4244ac0d259 |
Close
Hashes for iminuit-1.4.4-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 559735677581beaa8a2bba7b3223303035dd731385656130a776924a01e0d56f |
|
MD5 | 28ca8ee97e0051cb66aa2a8b1df9b51c |
|
BLAKE2b-256 | 30181b9596a919a4171a2f30b8a5aac3b02367a3705fed974356f8dc806d9c4e |
Close
Hashes for iminuit-1.4.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26fda365e08ca930096bf16db1c6bee6af29b92a3967286a3987c9b62ab28491 |
|
MD5 | 33f7f94e02cd51b35c621633c1787208 |
|
BLAKE2b-256 | b9ac83caed50b9a620c34ea8779117ae26571c983d52896c9924fc571d9cf0d2 |
Close
Hashes for iminuit-1.4.4-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98303f3e29c4706a05bfd1a5bfca52943bea267db53018d6b432463531d28974 |
|
MD5 | b5019973ded5634fa852ef1e2c7fac33 |
|
BLAKE2b-256 | 02c731060cffe0194a8e0925a35f7f114bd1a0cc6f1b81b941cab65c5ad65d9f |
Close
Hashes for iminuit-1.4.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a670fd47aa21d3971b184095b79bb1f1c4349d518593c514d219400a0790248 |
|
MD5 | e726da6acac80b7c10c9a3f4f94baa86 |
|
BLAKE2b-256 | 43544d92c4de3e892535eb323c1add34c69513f5da04bd4daa1d7a9d70629461 |