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.10.tar.gz
(693.9 kB
view hashes)
Built Distributions
iminuit-1.3.10-cp38-cp38-win32.whl
(231.2 kB
view hashes)
iminuit-1.3.10-cp37-cp37m-win32.whl
(225.2 kB
view hashes)
iminuit-1.3.10-cp36-cp36m-win32.whl
(225.4 kB
view hashes)
iminuit-1.3.10-cp27-cp27m-win32.whl
(233.1 kB
view hashes)
Close
Hashes for iminuit-1.3.10-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caf8a8daacea44becf81b3922609d1f8ee6222e13917792986f60b65823f039d |
|
MD5 | 8d0a9b2ddc71d4422c02229d2acec743 |
|
BLAKE2b-256 | 796968daf945df3cb7ad5bbdef3f9743ed9089d7620bd6c1ae38dd79b8818274 |
Close
Hashes for iminuit-1.3.10-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85ed34cd61511098b8d2e2664f2599f5284761ea4988f9bc72a6728b1ceed369 |
|
MD5 | 9b1d2e347e0a3dcd38ac4179b59689b9 |
|
BLAKE2b-256 | 3a7e21bc1e11ab96e60cb1fec3a47685c8c9c44c34af06844aade5a0f6e133e7 |
Close
Hashes for iminuit-1.3.10-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97665171c376388f661c25f75cf5f7bd577b81ae0c4ecebca5ea67c7e5155a75 |
|
MD5 | 678aa406df9b69f2a6024447eb010476 |
|
BLAKE2b-256 | 2efe2be85b36928d8ed6c42fc799dcb9e3efebb2d74369ca73a0bcfce3baea4b |
Close
Hashes for iminuit-1.3.10-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b86c3dd626f6abf26dd81441001266f76f5230707de4b021dda900748997b42 |
|
MD5 | b4d4d228e5cb1f151dd03fe816d235b6 |
|
BLAKE2b-256 | 293c67475867287d2c5eaeecf6bd30225c2dca01eee2226d768ab904342eef03 |
Close
Hashes for iminuit-1.3.10-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a698ded66e6c2e8bcdba76d66a7399125f74052f144b0dec4810a451887919bf |
|
MD5 | cb8fb2f09805ef4a061c0fc90687858f |
|
BLAKE2b-256 | a0191ee5eafe2a9748b80534bdf0b1d5c14a3f79689fdfbef04115cb7cb3a791 |
Close
Hashes for iminuit-1.3.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1199fe3bdb624ea708a1f521960393a2a7a02725e27cad761722dd535e32e46 |
|
MD5 | ee58fb1a89c5bfe4e23e110296ecb761 |
|
BLAKE2b-256 | a8ee1fbe2ee904d3e6a27b97d2d253b81adf34a15901626c3029ff47b75c6f6a |
Close
Hashes for iminuit-1.3.10-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9234ef1ad62166f11e4bd88e23ceb234eb896e3a1bbe7465ae13f7acc3dc018b |
|
MD5 | 68f31b4ea28497a4f9c2e59b4185e30e |
|
BLAKE2b-256 | cf641ba20f5208283091e3c985c74928526357c912e145a3b143af6dbaa94dc3 |
Close
Hashes for iminuit-1.3.10-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a8a74de50a60f805d30509aa169c31af25729cebcc0573fed2a7feed2f352b7 |
|
MD5 | 4ab3ed6560fa2419253dfc4babd5886b |
|
BLAKE2b-256 | 65d10c19b83f984e55a507e7a83e9ccbc44ff462c493d81d65e7def82a4fac8f |
Close
Hashes for iminuit-1.3.10-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c604ddee52a5aa6ce3eb84a82b0ea2599ad77ad26dd1d8aff7a38cfc158f78b2 |
|
MD5 | 251a70ef2374aee1d48cb1b73f78db21 |
|
BLAKE2b-256 | 3f49ef2f7995dbb4e634115505cb1a5b7996b500fda63bd9116060b3dac51a9d |
Close
Hashes for iminuit-1.3.10-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c57c5daa25bb60991020854cfe1dc04e0edbaa952c58448d506cffbe89767171 |
|
MD5 | 4e9d300452fa139741ba8d185594fa41 |
|
BLAKE2b-256 | b30e6913fd6d9e9a723a3507cbeff9e8c66ab1b4de8c0c9263fb0fa882cdfaa2 |
Close
Hashes for iminuit-1.3.10-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a26a47701ec148362ff2b2c488731ad3f23e72f2aefb23a78722b53a402e8d77 |
|
MD5 | 657192448e047b6e4b1241560b91535b |
|
BLAKE2b-256 | d0bc8be0516d31005b68dda144985ecc608ebe17ab3e6fcc92eca54333e45e07 |
Close
Hashes for iminuit-1.3.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aff2143bd03cbaae71c24a2dc7601f7809cd1e5f8c7fac74eed39df1087e55e2 |
|
MD5 | 2c103330afb9b97721fe44cec333b6b2 |
|
BLAKE2b-256 | df6e19e9763a454221c6717824b498d9153968ab68d42f0dc8d4e6e414cb36c3 |
Close
Hashes for iminuit-1.3.10-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b8e26b42649e7716a9a3fe9625690967b3948f1a75a39158eb4575480f4e47c |
|
MD5 | 4b73a96ff818c7d49e5a3ba0db42b451 |
|
BLAKE2b-256 | edea0debe98405da48017858bab23a88a1f980e73565ff8934bd894aab1e1960 |
Close
Hashes for iminuit-1.3.10-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 833f7411fa66098f5b55841031f4f00ca135945423794819c3df72dda6cdaa3f |
|
MD5 | a1fe9a5a15defe83eb5076f0dcc02f08 |
|
BLAKE2b-256 | 8708c5779a853ca439fad6347d5999b73c6b3a8dead26963f8a0fdb7dfb3642a |
Close
Hashes for iminuit-1.3.10-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bda6ee935c2680e98719bcd1a494ed3ed46e846e1b2628c1148b075aa706b67 |
|
MD5 | 2c718c5ed6b34113031010ab2af7cae5 |
|
BLAKE2b-256 | 339cdda724b79a722b8d95a93cfc12a08152a51d8e362410ca82a1575d4cec55 |
Close
Hashes for iminuit-1.3.10-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cccb261aa0ffb15d0dcd79bf3ae38a681dac3f1555e8d0b9278493639847214b |
|
MD5 | b34aee0c8795ef1e9d1998bbc7baef59 |
|
BLAKE2b-256 | 6135b4b25be814555ff1ee25fb3f9e204ed2f7d9f70175c966f1d957c9e8265f |
Close
Hashes for iminuit-1.3.10-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 008c2e26e03345e79d2710247828490ad5ff0393502ef0a1287fc2199a261309 |
|
MD5 | 19d8d3f548d9e7b9a23d3161773f4c09 |
|
BLAKE2b-256 | efdac786d2a1b8459b1faca9e73118471e4fa7c947062d942edaeb84dafca6a3 |
Close
Hashes for iminuit-1.3.10-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 154f502fc2b9d75d4ed13b4a99575f8f1411ac9f916652b22f797c295bbadf43 |
|
MD5 | 848d79e40e519a0fe8bfc9d76abc029f |
|
BLAKE2b-256 | e2c18cb30db20b8329681875a6e14e3ac4350a9a1c18850cf244aeb835406f04 |
Close
Hashes for iminuit-1.3.10-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 119acb3b7af09ed9bc9abb58accad14ace36509b44e52923bf2245702e39aab7 |
|
MD5 | 483ba12eb5b0950640c030772d023992 |
|
BLAKE2b-256 | 4edcad1325031c2590c3a97345843c1e66d25949c13cf8e18a2a5ce3bc93eac7 |
Close
Hashes for iminuit-1.3.10-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61a87f1f877465be486f3dbcbdcf2a0b1bfc1996ddab7031816ba8e8945c431c |
|
MD5 | 3d5b1cce27aa798863af675c90b06a81 |
|
BLAKE2b-256 | 9d3de54dec66bbe85ed1131a2b4fab029f5fb852b92f12db195ef0eda27176ef |
Close
Hashes for iminuit-1.3.10-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f029700f2f771425306a143fa918a99225c3306b0dd0a2a002978688bdc1098 |
|
MD5 | d25218b763bd23b0eda9a401b8c4003a |
|
BLAKE2b-256 | 141f7f07017beac1e239620d45834612652fc8fb0322cc319abc608a7c25407c |
Close
Hashes for iminuit-1.3.10-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baa4c4ebe4537a3b7be18e4347054c60948f9992c5ae6dfb4933aa609ab77cbe |
|
MD5 | 1d9c3cab798856217b55db641139197b |
|
BLAKE2b-256 | ef7a401f4e1e803de5a2ee8a1f170ffcb144e5037c7cfe8761df537f93aa8c09 |
Close
Hashes for iminuit-1.3.10-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82c6769a712ea7cae0295edafdfa017e27ec60bfc5e75dc4555517782551eab7 |
|
MD5 | 2bfd862a73b6ffa2f72afdb673d07b18 |
|
BLAKE2b-256 | 58b532330eaa12bc18e25e25ebe8d523877943a8b49c1632bf284eafa2bc178a |
Close
Hashes for iminuit-1.3.10-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91722abdd593fcc4ccfa9270e0667d2340a373bc460297953a1b78936f4e1e0b |
|
MD5 | 61316bb45d67d48ac9b5ead661c4ee70 |
|
BLAKE2b-256 | 96be5711cba223971461aa2322623fa84fdec2b3bb3bd59e47421ae663b1ed22 |
Close
Hashes for iminuit-1.3.10-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb9f9c18444781c9c0e35224328c19fb1792f0c688d4e35eaee98c55ce1f3cfb |
|
MD5 | 223d5a3029183439acb5aa0752ecb4a7 |
|
BLAKE2b-256 | 9ec9d3ed7130d841d40278d873a70a5a6a62e9ff7afa5882e20520f17d2b304e |
Close
Hashes for iminuit-1.3.10-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a72f203052295eec1104c604871be87f090b1983c6d14df06981cd58d5f942c |
|
MD5 | e7e773a313bbeb51d27c8c47375262be |
|
BLAKE2b-256 | 324fbaf4e6e1f0a17c8106ef6b60754356ca75a607087010bcc41502fff3440d |
Close
Hashes for iminuit-1.3.10-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84c55012998eeaff710716cdebd47e5ae3f7335963cb70d45e2d584b5ac24553 |
|
MD5 | 4dd9fa90dbc1440cfb9268fe2d3bfeff |
|
BLAKE2b-256 | 87f85bb3ed5c9790c8485bdd951ce6f2f4ff3af4076b206f9262d310f96d8f4a |
Close
Hashes for iminuit-1.3.10-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3494e740a0cfb4ece02d861d5fac00efd10a2ef0ed566d1703847fb3765a4990 |
|
MD5 | 195a94f628c31c7312070dd1f6ec3077 |
|
BLAKE2b-256 | e9ac73957ee55c50a304687f73c0052272f25d4251fa91167ea1bff475092e3d |
Close
Hashes for iminuit-1.3.10-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5abe10111d53162fa472a43dc930ececb47eeb0ce3a6c1c0f3a96f977776c39 |
|
MD5 | 34ab030dbdbe0d71d9f9bf2a2da25892 |
|
BLAKE2b-256 | 770a574bb1ae76ef5c9e6a9300075a5edcca6a8a668b8f66e196a8b8d7e2c1ee |
Close
Hashes for iminuit-1.3.10-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d4213997fc900ced75745e383acf247d13235372711014b07f48a61378b4e59 |
|
MD5 | 8434c65aa02e566b93232d2bcc69bc93 |
|
BLAKE2b-256 | 1404a0b98c0e68b51e298f6f1795a1ac4a79cc666a2ddbbe26f217022a273fd3 |