NiaPy

View on PyPIReverse Dependencies (9)

2.3.1 niapy-2.3.1-py3-none-any.whl
2.1.0 niapy-2.1.0-py3-none-any.whl

Wheel Details

Project: NiaPy
Version: 2.1.0
Filename: niapy-2.1.0-py3-none-any.whl
Download: [link]
Size: 183910
MD5: a549066d7e825828559d02994e74cce3
SHA256: 9adc966124ebd0d071c0eef90de12422d1c7ea781977dd70420fb0c5e4731bc6
Uploaded: 2023-12-19 17:19:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: niapy
Version: 2.1.0
Summary: Python micro framework for building nature-inspired algorithms.
Author: NiaOrg
Author-Email: niapy.organization[at]gmail.com
Home-Page: https://github.com/NiaOrg/NiaPy
Project-Url: Documentation, https://niapy.org/en/stable/
Project-Url: Repository, https://github.com/NiaOrg/NiaPy
License: MIT
Keywords: nature-inspired algorithms,evolutionary algorithms,swarm intelligence,optimization
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.9,<3.13
Requires-Dist: matplotlib (<4.0.0,>=3.8.0)
Requires-Dist: numpy (<2.0.0,>=1.26.1)
Requires-Dist: openpyxl (<4.0.0,>=3.1.2)
Requires-Dist: pandas (<3.0.0,>=2.1.1)
Description-Content-Type: text/markdown
[Description omitted; length: 20609 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
niapy/__init__.py sha256=JLm2TIooCVfEpvv-6gKfjnn5khP7YFwUzr-SjiCBhxU 334
niapy/algorithms/__init__.py sha256=kwt8rIv2ONwtPC7AOFyIMm-RdxL7U8RdBylXUPpSYnw 447
niapy/algorithms/algorithm.py sha256=PsN97ckY8k7MROfTfaIFMqnadRXd8-mYafPVHStIXrA 16664
niapy/algorithms/basic/__init__.py sha256=shKj74qo2nuPxl8BlpOmEk33iVINuxQ0fIO_2D0bHkI 4340
niapy/algorithms/basic/abc.py sha256=5VKMuVgZZcPGcQfffux6ZDfLdPcJOLNbizBRFecc1-0 7662
niapy/algorithms/basic/ba.py sha256=VaHgiGuTYLVb3gk_7x-TYsrVimFO0lyPaLP8R-ZBqHI 7734
niapy/algorithms/basic/bea.py sha256=HD8VN_Y3ttdTdGhptkoEJ1wzrl4Ils7jYkJirGoT_Rg 8114
niapy/algorithms/basic/bfo.py sha256=sTi8A-vhvMfS6-8Pv4YaXkqoSt1jwjpH1t-s65ELA7c 12574
niapy/algorithms/basic/ca.py sha256=rBNoFb4uJUSxyQsce1XRndJfH0tFVSxbT_6GfrEEQMA 13291
niapy/algorithms/basic/clonalg.py sha256=3dM_cIzUBZT7TraObnAzOIqeJGfdVGIzmPf7SIrXRQ0 9100
niapy/algorithms/basic/cro.py sha256=StO5tMOolcdSF9pAPZoR1dQRQbqXwCEsPZQTUURTmTQ 16970
niapy/algorithms/basic/cs.py sha256=tCtujFdUXe9KVmPrGdM2GZtXuoabsyLON2zp7y7h6eg 4812
niapy/algorithms/basic/cso.py sha256=LD_iON0MA-yEdNqWmwBV6B3O_QN_rg0Jy6DEeMW7Xu4 11288
niapy/algorithms/basic/de.py sha256=KsRQcmp8AyWBJJRjbnN6XDinSnyTvIAJboQdKpwre2U 38861
niapy/algorithms/basic/es.py sha256=a_y8YbCPq_XOIMYbmcxv3oJdNrSoIN3vg0jVS0xpJd4 17522
niapy/algorithms/basic/fa.py sha256=WZBiDvE0lPkNwpuTvwJf7VhQTkMSTxLOlvHH2Nf0vu8 5972
niapy/algorithms/basic/foa.py sha256=IuANJzwq488FtzLL8p93TWQsN9zZ-o8vp6IMHIEg4HA 10554
niapy/algorithms/basic/fpa.py sha256=LNIwNl2z_aUY1tb7f3_9ngZnLopbt9OMjeO2e-RyCXU 4836
niapy/algorithms/basic/fss.py sha256=IUCyfQ0JpQ5MR4xoofKS03Kn3YgIaNhn1UNMhtAnVA4 14015
niapy/algorithms/basic/fwa.py sha256=8uXGrawJCiRGc_YXCfR3suMGAGTjdmHWHSus2V3H27A 34125
niapy/algorithms/basic/ga.py sha256=omPgQryxhbkQq99TUt_iyeXbyAVlAmp7mhrguxRbAW4 13744
niapy/algorithms/basic/gsa.py sha256=WBV6QitKY-QXlhqdGSMqIbxOwmDfv8xCcNnUHLocWs8 5969
niapy/algorithms/basic/gso.py sha256=t5iY9RaahJRPRGu_YRHdBVsdBqo_cr5GU0o5ovgq934 15306
niapy/algorithms/basic/gwo.py sha256=N1DD7kaM_ie1auL7FN_PvqR0z5hf44SuLbaMs_-k45E 5591
niapy/algorithms/basic/hho.py sha256=kKqA1x_WJOZG2Ld8y0GwYRIPMYOZt6VYp_znoAbv3dg 6949
niapy/algorithms/basic/hs.py sha256=RGkwWErgaQHtQ0_zBZZiqHtvtcx3y3xwSh8dSgQAE1g 8026
niapy/algorithms/basic/kh.py sha256=TtSMoz6L4VDkzwnghQbaJrr-VNh4-Y9yCdJx9uqcS9k 19288
niapy/algorithms/basic/loa.py sha256=ZUI_aro0FK_r4EF7QT0baZOqH2hMtggvvgbgr6lOmsw 51695
niapy/algorithms/basic/mbo.py sha256=PuYLnBW7ldIxF0Ruz_n6IV2ia6H_RfF4AYjMUJPTZJ0 9691
niapy/algorithms/basic/mfo.py sha256=sRpUL4ijkAX2_WQhTY4S55Zb-bUq1uRLHp24GOklDtA 3771
niapy/algorithms/basic/mke.py sha256=Sd-VFGGlrNFlRUPzNu-ZLE6v6d2Q6jxpNcs0wCoSmKg 19379
niapy/algorithms/basic/pso.py sha256=0LIQKjypofh-NKlZfBYCbgJJqTSzq7iSvQLq-xbff7w 44066
niapy/algorithms/basic/sca.py sha256=8A8HLTaVUqnINADuOe-S7D7_kP90xxoN_jIasPoFNCk 5760
niapy/algorithms/modified/__init__.py sha256=nll4sa9OWiVH-lRO7zGw9C1k-_saJ1xz-TqfaciN154 1744
niapy/algorithms/modified/hba.py sha256=BRnK8rF_fCsjQw6fL4Tnzfl8SIg89jGkUsAOMKdMqVs 3705
niapy/algorithms/modified/hde.py sha256=LiwQtCP6sdvaBKWGCqcCIkM0i7m6j4Ps58lpBXxSkhs 17193
niapy/algorithms/modified/hsaba.py sha256=nP0bCNo-XSLx24AFCCE8dLlpGqBLdAnhLFfyVnH3oo0 4597
niapy/algorithms/modified/jde.py sha256=3Fi4sD4kUPc0QdyCaoZALBcbm0DYShcIrrJJ6ow8tME 8820
niapy/algorithms/modified/plba.py sha256=9mDMusenbevXB2xBw1Dfco8aVZcOj5h1xvFeBnfr6jI 5272
niapy/algorithms/modified/saba.py sha256=sCyMfpesRV48XRlxpU-0DtlqOS3itd1-xiklvkNgWXI 14783
niapy/algorithms/modified/shade.py sha256=yvCkZ6Zi_hD3fovcDZlRuHd2Fs3ViDcPSlXL4nbi89Y 23296
niapy/algorithms/other/__init__.py sha256=VXrV6GbF7JdCI-Rr3iHLC0-4uv5-rj2fVbmzqjDMidk 768
niapy/algorithms/other/aso.py sha256=qaC8EpGzq9HLOmIU1H9V0WgCceF7wDVfVe-fgWS6Qk0 22524
niapy/algorithms/other/hc.py sha256=1oSL21rU1BEdvdDniM2S668Tjyvy0R7Zk0KBiNkC8do 4712
niapy/algorithms/other/mts.py sha256=yAT-4g7lp68IYiPebBFr9WJE47a54aLOblRHYXf8GRM 29712
niapy/algorithms/other/nmm.py sha256=pJ5ngxa-gl4oFnbQ-4Iv73vZZ1EBSw_7PRc9cqWQ6ww 7027
niapy/algorithms/other/rs.py sha256=sqRSiDQAN__NWgONLHsmyGnUcigffP7VsSXaqsWgXig 3738
niapy/algorithms/other/sa.py sha256=aUxRf3_9CQbvMhWMwgY8jYCM2guAFGXHozW-63ittWQ 6513
niapy/callbacks.py sha256=3zipgAHEW8uoibqswibop40ZNAPXv6unfd5e5LOeXq0 4669
niapy/problems/__init__.py sha256=psvRPuqqqu5h_Z7ZAI6dBSkLjBhgFdhj6staVFIsc-I 2688
niapy/problems/ackley.py sha256=MjNeuu5Jm_F2vwPalRMm1ZE92Bur6NvC0URAcEstDFA 2769
niapy/problems/alpine.py sha256=xeCx4yK37za4TZZ8DudKje7u7z9t4PY7bPeUbFi73wY 4015
niapy/problems/bent_cigar.py sha256=9v5yG7RNswlBQlZN4uEXQErocs5hg3ETB_ufkhMKkZs 1910
niapy/problems/chung_reynolds.py sha256=n37GCstgEcrsz2saOuqPjqUOjnj1Aaex4agQAv7hgZQ 2054
niapy/problems/cosine_mixture.py sha256=MDGFnbK-nsqZWp68VMoEKy4dGs2rkyg5QMyxQQ-i3DE 2067
niapy/problems/csendes.py sha256=OFCkbnIF_xBBEocj7jA6oePims5rmE5jtIjRSYSOXiI 2162
niapy/problems/discus.py sha256=1Ww1cCkooPMttOkp5H4cL581_x2_Y9xoWO5B-G9oCvY 1883
niapy/problems/dixon_price.py sha256=d3W3JRAXTeANhImJhVFKyJVWpg8mt8OkgmPWhwqUCb4 2165
niapy/problems/elliptic.py sha256=8aYZXf4wdqNT4s4tt0upJiog51T9SmQWhRyre8YOJGo 2152
niapy/problems/griewank.py sha256=ORtsfEIx__xtp-QYVeklRZD9-DL89A-NQpwwj4BCQ7M 4885
niapy/problems/happy_cat.py sha256=5rBv7JcyW4luEv8-oWEakoH0ygWpYAtDwC6hZY06aCA 2634
niapy/problems/hgbat.py sha256=7d1NfKBR11YZ29IUBUdqptREAVtDO_M1rlMfyGg9MU0 2496
niapy/problems/katsuura.py sha256=cAFS0F1WOgWPDaPlFVOXtMK-0qwuCkC2Ww8vDUc4dDI 2388
niapy/problems/levy.py sha256=4by5nVoX503NFqqQRxnKbW7CDPCksn2sALbqR9RDm88 2593
niapy/problems/michalewicz.py sha256=pwI_QzK3OGDUc2mlEiqXHtUFi0zztaXQVFURq7-4-4M 2367
niapy/problems/perm.py sha256=ecXB8uuCUfwpOLY6t9PwDdfh9tXA6GxxuztL6RlBHkU 2259
niapy/problems/pinter.py sha256=0bYQQdP2snFWuP3IGgbi97d_bXXlARDQjFilYXj6ZtY 3249
niapy/problems/powell.py sha256=UCRMf4T749x847xswIkDf57RTRFFGFaBrH-uVeANEgA 2612
niapy/problems/problem.py sha256=F1jz5B_cg51x7wySQZYToUZfn1sGAdluHLzlWeaim3w 1912
niapy/problems/qing.py sha256=DGj-KfOBBHzN6UYwaiCYU5uCZSi5hJgBboRbgFUaCfo 2076
niapy/problems/quintic.py sha256=sBjetjP-KOBO8sIgMbodyP4Ce0NuYltFt8wsvWqHZ_s 2302
niapy/problems/rastrigin.py sha256=o9YIEXhbmIXr-EGPeMP2hL2kqfz6zpur9mOzPka5qwM 2016
niapy/problems/ridge.py sha256=LmIfAhEwYbVcjMFt2Xe4sSloxg000fY9ZWdwXNissuc 1922
niapy/problems/rosenbrock.py sha256=wTF6gQzxmIS9Hwfa61AuvmQhjCXDWh89hsVIMke4yeE 2213
niapy/problems/salomon.py sha256=7Jbs53HyelChA5V-F4uk5JypyS-4u0wCjwyAqfAKi1E 2331
niapy/problems/schaffer.py sha256=f5zTZpxiTw9Wxowa-f21s9QrA_K6s3WfBZD4cU7At7g 6820
niapy/problems/schumer_steiglitz.py sha256=aEIg-zavtQHxt3Ckb-k96Vn5fhJt7TZWF87YXuvPu_w 2004
niapy/problems/schwefel.py sha256=I0cTjIleBfK0tIf1rRQ5Tzolh5LkNaXgDt33ATiOEmY 10325
niapy/problems/sphere.py sha256=rs7LQoZaoJHhl_6_7D1rukBuvA0IBq78pQi0s_xqM7g 5576
niapy/problems/step.py sha256=HmpA3A8-DEMTBw-p-LevZGK2SxV3ualVPf6PPn_lg2E 6088
niapy/problems/stepint.py sha256=KRjMTw3XfrObxYatvGxSPtvyhotki9d5cS7cHsZ6uuE 1946
niapy/problems/styblinski_tang.py sha256=UNYVQ4S8VTUVuV_WDt1tJGUciwjsiYPOImP_AdF-Ti8 2251
niapy/problems/sum_squares.py sha256=jSfucSHbJfNEa-1Q4qqzvaP_bMD3fMvyUilJu8zt7VU 1986
niapy/problems/trid.py sha256=YkyxdPLPoPhH4q28wCIfGAzSPQcUydcdvfZV-LaXBrQ 2020
niapy/problems/weierstrass.py sha256=Vl_ZcDT6R45tEGpcer_zqg6cCWBWsFvj9dxRkulX2fI 2956
niapy/problems/whitley.py sha256=Q36nkH1HUHtZiggD0jmNom8yvlKywB3aBcdOPoJSeIk 2670
niapy/problems/zakharov.py sha256=0Lk7lkyI9LxmYsoj7CwsuiRrFc0uCXDWi3xhcPpvBQc 2259
niapy/runner.py sha256=eEwOXiqaaDQQgDo7ycmkTdW1drcQW7LdenaMHt9EcEs 4824
niapy/task.py sha256=otDupxzI987KupgB4QS8Ykbfo5WT22HWyMZnnsuXjX4 9047
niapy/util/__init__.py sha256=S3hfquBJ_Mq_DfzFoYNNLQiBjRPSIqSd-2yqDObmDVY 578
niapy/util/argparser.py sha256=2O4YYXNbnWGNRoubEQY59foMylvIPm9l05MEUydYs8w 4596
niapy/util/array.py sha256=vk4S0zI4k3fMdvaKWVpCqNEQLY3Ui5HEPQTdKwqx6-g 1190
niapy/util/distances.py sha256=ZMPsCKPrUKTe6aduwRKbGelfVyFEMgAwL6G5F4YfOUk 350
niapy/util/factory.py sha256=qdyd5M1rK842am4mv7X8TcBfinvx64L-zuF8tz343wk 9596
niapy/util/random.py sha256=ucRP8kRdbq0wYY8mkIKX--kayHssiz046QIbpdtURV4 759
niapy/util/repair.py sha256=NiDBkDZYo04BjanjvbY8p6Jqnwl2uMW9hR8jPGMl-PI 2974
niapy-2.1.0.dist-info/LICENSE sha256=cYUVuk-6mv8xviatpvwyrCTyg5TNLV5WteKHYyPiIHA 1063
niapy-2.1.0.dist-info/METADATA sha256=4jrPJK_V_DUbzYdOGh7_wEiuDEZ13G21ou4PjzvdLNo 22128
niapy-2.1.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
niapy-2.1.0.dist-info/RECORD