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.3.9.tar.gz
(540.4 kB
view hashes)
Built Distributions
iminuit-1.3.9-cp38-cp38-win_amd64.whl
(276.2 kB
view hashes)
iminuit-1.3.9-cp38-cp38-win32.whl
(231.3 kB
view hashes)
iminuit-1.3.9-cp37-cp37m-win32.whl
(225.2 kB
view hashes)
iminuit-1.3.9-cp36-cp36m-win32.whl
(225.4 kB
view hashes)
iminuit-1.3.9-cp27-cp27m-win32.whl
(233.2 kB
view hashes)
Close
Hashes for iminuit-1.3.9-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6920740127ac5a864946066c103c5c239c439a0fc28c580d4654ff017d9d9bf |
|
MD5 | f4b30d01b156d45d421108fcc7dbac68 |
|
BLAKE2b-256 | 617e466e6e5350da87db0f7c436c279f4cf2a5c82dc168ec9b2ebfe874777a50 |
Close
Hashes for iminuit-1.3.9-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f14fffd8e0543d18b92bf3d615332d49e2093a12eb1e4bf9138778290964c5a |
|
MD5 | c10a53d5dc950fcc7dd597c8d971bda2 |
|
BLAKE2b-256 | a5141e96dc112dac70d3167d11ac4df1ef8499f5363a01a2492efb2366ecd70c |
Close
Hashes for iminuit-1.3.9-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5abca94bd16c450245dd25854bb62873a52279ff2db1eb78a9f0033d9b17823 |
|
MD5 | 519fb5b84ddb45eaac88524fbb595115 |
|
BLAKE2b-256 | 676a22078321710f9932842ac76e3621cb5fa12f030b2ecbba5b86c6b08319d7 |
Close
Hashes for iminuit-1.3.9-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21a9893abc391ba3797fa7d05619692ae84d988665ae6d843c48f5253c5237c7 |
|
MD5 | d3f8d679a4d7fe1ad5b257b5a946ed63 |
|
BLAKE2b-256 | 50e930dba1d1a5de8aae0150c424b243e8f775ba42bf18bf5d887e0af8d5aacd |
Close
Hashes for iminuit-1.3.9-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0108083b89632ce462557b882d07e900b132f129b01f2a82a50ede1e63dc9098 |
|
MD5 | c1d1a58651123124ac1ba82462f012f6 |
|
BLAKE2b-256 | 713bfcd525c74484a8cc61d147ae8de273a2ee15631c770f73aee08740a71571 |
Close
Hashes for iminuit-1.3.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f389fffa0db09aa0812d6b09288ee14fd48604e676fafac9409aab5ccd69a20f |
|
MD5 | edfeaad4469e197b2e75655c40bef01b |
|
BLAKE2b-256 | d5bc5eac6cb1c303b9a59fd78dc556d3e152d0e1a4eb345f331435dc2930c05f |
Close
Hashes for iminuit-1.3.9-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7823060a45ad29b11d4872be639b028487c699a0df130d368d93d975ee7b44d |
|
MD5 | b836e5cfbe843dc7f7bef8c5f97ba510 |
|
BLAKE2b-256 | f01df445c6e513f5e17a172e9c873ce00eee22d323854dbec91e2183c01c804d |
Close
Hashes for iminuit-1.3.9-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 579a98583e23bc6680f22c1b1de133566946eaa8c2ea2931db91b67159183b63 |
|
MD5 | 74eec2daf67d439814c7cb7d2cbae44e |
|
BLAKE2b-256 | 10a8cbca0340f6eb02c59112f89045e75646689505c8feb520f24d2bd0b83ca8 |
Close
Hashes for iminuit-1.3.9-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b940cbd715550ff4179f0c20d70a44538a051230e6ccfc4baa436fd38b3965b |
|
MD5 | 584ce1c6c3f0e950deb4a82ad96de47d |
|
BLAKE2b-256 | 738e05ec620faf4fccbe8fa270600fde9aca28eb42d07a631aaf31ab39484f9c |
Close
Hashes for iminuit-1.3.9-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe59d761c5fdf4c3d94459c2ad3b078550b9743284bbc9790af772fa7d2f8ff |
|
MD5 | 0ef09b8aff7644db375e402547072a1f |
|
BLAKE2b-256 | 2641b354b1d9672889fa8ff8cd4d09f18d30357b0adb020160824981a8341e69 |
Close
Hashes for iminuit-1.3.9-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33cdef7f81ff1bf95b3afb29e14ea95e4aa057184ba5f629c89a804bc842e5ac |
|
MD5 | 77940c084272cd0ef0926594a0915cbe |
|
BLAKE2b-256 | a7d556a50aab603e587aad52cfd6f76c9cdfca253ccd2085bb7a9783437ea11c |
Close
Hashes for iminuit-1.3.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01a530f771ed818a96337573170af4e6b91b65c05a959d07f8c40e93cedf02f4 |
|
MD5 | 8eaae16862358df56253f07d8abd002b |
|
BLAKE2b-256 | a7db2bdfd33b2d12320ba518df14c98116731e4da8cb166683dfd8837ccdec09 |
Close
Hashes for iminuit-1.3.9-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4acc766a63f595e30fcfcc85144b50e898a9fcfead0b5df1a9336ee4e6dbc12c |
|
MD5 | df61229e83be0dee950da1f913835702 |
|
BLAKE2b-256 | 00b51b84375676ef0717736bac4d0963c0e6471aaeba1684c130ca7f8a8e1aff |
Close
Hashes for iminuit-1.3.9-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34c4ed343c34f89ab6466604dca532c30689d5c10ef4bd2bee6e68e1c241c8db |
|
MD5 | b27951cf38f74dea28655e6bf9ec339d |
|
BLAKE2b-256 | 56600f361094582269775209876d4a66d1cefc648fd042e2b3de5e3fb9166837 |
Close
Hashes for iminuit-1.3.9-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ebaf6ce8d83e9d477ee36cdeaa43e314c6d3c9412fa321b1bd7633f01029823 |
|
MD5 | fbdf629612e0a7dc4d0339f5e6a6bd43 |
|
BLAKE2b-256 | c2e6b74c6f35979795c9b9a8efa1875809ac74b01c7197e0a4ccca125a1c5def |
Close
Hashes for iminuit-1.3.9-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51d61c9332893943ea938c79285ae7e011f21fa167c154c4b6dfe6f689c11ecb |
|
MD5 | 9613f18f3e8c9ec042ed4862d42141d8 |
|
BLAKE2b-256 | c453cddfee3dfae5086f6c50934cf258c741604e227ee1117da1f9e3c3487a7a |
Close
Hashes for iminuit-1.3.9-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c59532d7a3a36c064d232ca6d1bdcf65ca8bc17d438c7f6717976bc0e54372ae |
|
MD5 | e4b9873ea317a9cd3352a88413ef33b4 |
|
BLAKE2b-256 | 0024a53cad79c324bd6b6f8d89d5db338540dd21e27b2c59d17a5551a04b962f |
Close
Hashes for iminuit-1.3.9-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9322fb0c73abb8b3e408ea996f5b6007b0d9e8bd2f9b4dbf9c94b030e845f0a7 |
|
MD5 | 7cbd34355cbc707bddaf1a0e16044988 |
|
BLAKE2b-256 | 8bb61146f6e0084469ed80d96df8055c3d65a61041ac41b5f600bcfd709a592e |
Close
Hashes for iminuit-1.3.9-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e013c8c0eab90e84295248054ec038282e7f75b4ccf0fc9e30e2698c35a59d |
|
MD5 | 2c7711adb01d787dc57e92c3ffa9fea0 |
|
BLAKE2b-256 | 376dd5edfb5b8a0d41683262ea1619b7d5348bcf102e4c22c6235a372c524719 |
Close
Hashes for iminuit-1.3.9-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7adcd66f2bd4764196e26cdc06174a6a96e6439155299067855eed22cdfc9025 |
|
MD5 | 2fd4030a18cba8c5aa431ddaaac4318f |
|
BLAKE2b-256 | f0d10d0f147443bf41481e33a62221351ea92547737a38494996a587f1210e86 |
Close
Hashes for iminuit-1.3.9-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ff98319ab63842e0ae0f1c96f3c33d581d817af435a5c154c1d87b81cadf8e6 |
|
MD5 | 67bf593dd6fb1834f32b8d74ab8b3029 |
|
BLAKE2b-256 | 49a88dbdb65458505b673cb2a0a917a172c7a21cabee5d77da8cf76ed336fe81 |
Close
Hashes for iminuit-1.3.9-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d190c6bbc4e474e5cf92c608c97e78c06f1cf24d072dd0658953e92fcbccb370 |
|
MD5 | dc83981431a5b186f641bffcb7102810 |
|
BLAKE2b-256 | d4c845a8329739289dfe15be71dec1529056b69e99f027a41467c3df4c568d85 |
Close
Hashes for iminuit-1.3.9-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbbfb17943eef48fbc4585fb7d85c2113c0216f1107511b3508ea28795f61c93 |
|
MD5 | 5e862420f1ec5294596af88c0c203182 |
|
BLAKE2b-256 | f109bf4a29d1314379c500876c246bc50c356346649a3e10e384ea92725e41ba |
Close
Hashes for iminuit-1.3.9-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce9e97dee7e66c2dc59876a188353a47c5cfe9dd64008c34f2ca474284bc7c99 |
|
MD5 | 2c0baa59203a3428feb4dd18f15bdd57 |
|
BLAKE2b-256 | 7861224a9e2b619c7250a973dfcca4b8a15d0d159ed0e28556cb0acd11debe0d |
Close
Hashes for iminuit-1.3.9-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fd18fd6d0865cb46b9cf06672077f194a82a3f71eadb862621a172a20e17c9e |
|
MD5 | 7741dac6cd39fcd7fa983c0ee0ba1ce5 |
|
BLAKE2b-256 | ccb57df69d4448e988186314260ed8f7f8af5069d4a12b2483bc086ce0539c43 |
Close
Hashes for iminuit-1.3.9-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 077d9a043e4f2cea520d3e3f75b35d0df609b39192e372d14e3125b27f91833b |
|
MD5 | 343109d3c8f42019a306782b90be3d82 |
|
BLAKE2b-256 | 2e316db7e522593c656b5f0945072cbcf886e59834c755edf6444793216453b9 |
Close
Hashes for iminuit-1.3.9-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 534bff6aee121d0a8f71dd1c6c6158968f964f0e563469545d7f1b691cb1a20c |
|
MD5 | e1333fefbc7a2a00e330c41af949482f |
|
BLAKE2b-256 | bd06782caa2fa1da56c23ea9d7e68d8b2db09a101c2fb4e056235c869335fda2 |
Close
Hashes for iminuit-1.3.9-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0148e881244411b0a7d533a0bb5fd808def311eed9118d942290af7a1b40f831 |
|
MD5 | b727c22ca6bf9123e85515b7b8013789 |
|
BLAKE2b-256 | 2e6d392e8f9b0357c7775abab3a6c9d5d6bb3d74a78cf3fdc2f8fc7ecaa4b805 |
Close
Hashes for iminuit-1.3.9-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 918d1025fde609980ab0ede94c0208582bb5d86beac461c8cfdc52c19249c13e |
|
MD5 | f099918614e534a3aa14b8857678c732 |
|
BLAKE2b-256 | 1aada7e2cfec1ebe4277f1ebd5df2878b3d40d51ba7a7327df8ecbcc45bada81 |
Close
Hashes for iminuit-1.3.9-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c33ee6109408c79eec765eb97a7707efe3d828dacbd1a23e3ee71452dfe24a5 |
|
MD5 | f883ca254eac3a9527dcea1ec18a7634 |
|
BLAKE2b-256 | 5afd85778e737d12a5c0a912107bf36c460d773c1fd1f06e78e2b9edd7db85ca |