evosax

View on PyPIReverse Dependencies (10)

0.1.6 evosax-0.1.6-py3-none-any.whl

Wheel Details

Project: evosax
Version: 0.1.6
Filename: evosax-0.1.6-py3-none-any.whl
Download: [link]
Size: 240393
MD5: 854ae0eb6cad0ce0873bfdf7dc118b0a
SHA256: 195145d68c67f5f1de9c580b6f248f624ac9d089de628e67665f7b3616d638e4
Uploaded: 2024-03-07 11:54:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: evosax
Version: 0.1.6
Summary: JAX-Based Evolution Strategies
Author: Robert Tjarko Lange
Author-Email: robertlange0[at]gmail.com
Home-Page: https://github.com/RobertTLange/evosax
Download-Url: https://github.com/RobertTLange/evosax/archive/v0.1.6.tar.gz
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Platform: any
Requires-Python: >=3.7
Requires-Dist: jax
Requires-Dist: jaxlib (>=0.1.37)
Requires-Dist: chex
Requires-Dist: flax
Requires-Dist: numpy
Requires-Dist: pyyaml
Requires-Dist: matplotlib
Requires-Dist: dotmap
Requires-Dist: pickle5; python_version < "3.8"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 25533 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
evosax/__init__.py sha256=5j-n9DjHwWSClPCa8Kio7iWxifSTZRPd5MGs-XUXwA0 2302
evosax/_version.py sha256=n3oM6B_EMz93NsTI18NNZd-jKFcUPzUkbIKj5VFK5ok 22
evosax/strategy.py sha256=WwbK5FHU6KnHsUIPuUPFirLNv677o1yJDUlT1zPx7gs 6286
evosax/core/__init__.py sha256=G8OllvfSOTiGuRGlCfclXo6zHyjiJ7MePu3OTZYPQ_s 734
evosax/core/fitness.py sha256=EkPjAEAU7uTZYlIDq6V9ucq64UM-z3HxGSrpGVmTCRE 3151
evosax/core/optimizer.py sha256=nfKS0P547it0WTB31g4vVxvLXf0CIZEs64YVfHBicpo 10025
evosax/core/reshape.py sha256=EinBgFou5CbMsEMdvSOqo5bx2PASNBU2PSSrQ2-rGq0 3700
evosax/learned_eo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
evosax/learned_eo/les_tools.py sha256=nRU_8OJk4h88GXdywN7rzBv2TGVEjNOmSYG5poSDpUU 5179
evosax/learned_eo/lga_tools.py sha256=Tu1NuKV26X1XW5WWJR9htsUHnZQ0GDONBYz9OJiNpoY 6450
evosax/learned_eo/evotf_tools/__init__.py sha256=6R63vajUvAr7RPR7RtVX8fj3ECj7ln_n7ClT5tIHsac 437
evosax/learned_eo/evotf_tools/attention.py sha256=eJgJbIWLFlWGiqWGENzfQvKykAZ9WMhoZB_HMIpYOBE 4175
evosax/learned_eo/evotf_tools/evo_modules.py sha256=R7_HkExrEEhSJO0kzp6rCYZEq1hjE9Z8vbGTydT3Afc 5461
evosax/learned_eo/evotf_tools/evo_transformer.py sha256=DXVyRS7SZmZR2HXrNtqIPXr9gMzE-0XGi1a2b5Ug2AY 7543
evosax/learned_eo/evotf_tools/perceiver.py sha256=mF2tXaEew2j8MDvrXyHeQcW5O0AJUgAh3anuY7f-8og 5124
evosax/learned_eo/evotf_tools/shared.py sha256=qKHUqFPqcoGA36kwhdYiXYS2o_nytDZbwj8mWYIzdwM 2278
evosax/learned_eo/evotf_tools/features/__init__.py sha256=pr-rIMOfmymXlZ1Ect6TNpRApsUfTVrrxZW6Hpy3bWk 387
evosax/learned_eo/evotf_tools/features/distribution.py sha256=i6-BvNoq6XyGHd5wJfikocKlNTgziGijkge62ZrmI2U 5887
evosax/learned_eo/evotf_tools/features/fitness.py sha256=2zAXQxixSplUa4-8YLDHFB4E93Xbx3jtXV-37TkKbNg 5394
evosax/learned_eo/evotf_tools/features/solution.py sha256=tfiFyfOgB1jwlI-lBqIWCzQ81HGUi2yEwk4h39Q48UY 3938
evosax/networks/__init__.py sha256=_dHhxjpbfnN5ulWaIcAC3UFR2-PwgQ_ugjDlvKeh0YY 312
evosax/networks/cnn.py sha256=oeIVcifClvmmUOflNKHceEgWMwBIdL7g4UXGfAc1UK8 6942
evosax/networks/lstm.py sha256=dHd69pjL1dOuapqoDlCxf927_9wpE4UmTvR0_wKdKVM 1781
evosax/networks/mlp.py sha256=0dexCYDCOr_jiQgDNhiGSv-x2vy_1Ys9CUh5DbdlCQk 2199
evosax/networks/shared.py sha256=eN73ehnDWSYyoOaDUn3MymqU0GGiezRnekqgBQaJ9VQ 2458
evosax/problems/__init__.py sha256=xGZG2DmgawxfA2yvwSHzJk-Ipb24AOezYhstM6Qi_6c 398
evosax/problems/bbob.py sha256=Q0ul_PAnm8ZOOgMOsLnQPYnphFiyduxICis3gWjYYx4 19109
evosax/problems/bbob_helpers.py sha256=2Zn9M8exeiyvSODjfCRml65UPEUpCfzA1jVcUPzUii0 2006
evosax/problems/control_gym.py sha256=emkopyc0O2LtidQQLIkqLUbkCCDsRXWipkC0Cqotaz0 7035
evosax/problems/sequence.py sha256=0ifFStI5No1KHsoX635fyQWVnECqy6oB1ghz3j4r-l8 8715
evosax/problems/vision.py sha256=CJau587kwJ9pnTFOdGC0fMS9DNWrWYJagO_9Brfy-Ds 7951
evosax/restarts/__init__.py sha256=LAMOIHtYdqdl6r3Gu0GFUOmjwhau-qP01hdbyCQVzSU 198
evosax/restarts/bipop_restart.py sha256=9SIpe7KlDeRuAcq3wSPwazw3JxmF1trFfgRr8WEyjb8 5983
evosax/restarts/ipop_restart.py sha256=guUSmCGBd6BpBmtItPRbrrPzIRp_3mXgJ2s_xDgqqlM 4316
evosax/restarts/restarter.py sha256=7PUurXAJxsfY_Bedo4CiFM_pSBCh2ZqfTsY2xJvTFf8 5595
evosax/restarts/simple_restart.py sha256=lX3zAfdWbfUNh1FbhuY3pC8soT9yIvTgDPNBjYLUsZs 1221
evosax/restarts/termination.py sha256=vYtID6x8FjjOjL3YIJjBQ_7ZdBboPRLLYxPJ1LSiQfw 3035
evosax/strategies/__init__.py sha256=6v-Y9FXST-32JOpDLmUmjUGc9rKGPpy2B2Up028tHLY 1603
evosax/strategies/ars.py sha256=O7M6KTm834NuFEJxG8gDN3Abkin0io0sHg8UGW1eux4 5353
evosax/strategies/asebo.py sha256=MWCiyOkDMEUxfaLhJLtIpaf37NKNeWJb5Y1evp8ZNbU 7545
evosax/strategies/bipop_cma_es.py sha256=TwO1E4njjbUIaDvyB8iyqeTXQ2Ncg7gtuRA9j29Qv3M 3453
evosax/strategies/cma_es.py sha256=BXMcVC8_QYVINh1XhMSV4pQIMcK47cYSSPbrR9v99uo 11131
evosax/strategies/cr_fm_nes.py sha256=jZ3jzoFXVVQ8Qp0ZvfJOOJrgH1kkWKmq5KnQ4NPPqdc 10259
evosax/strategies/de.py sha256=4I11o7kHldY1LtWDDRPDZ8aZ1aoJ2fvY6EpQ9Tr3t58 7001
evosax/strategies/des.py sha256=WUtc_uTJ0Yk7JvrWfVJ3KhPvn3Hn8imvlmfDViygT-E 3739
evosax/strategies/esmc.py sha256=6-Arm0Opu7FnT1Y0L3-gGpoGEOybC7kRgpNC0BcHHx0 5168
evosax/strategies/evotf_es.py sha256=4mxV_vcuYdLrsXwFYeefpGY9arY5AsFtJi4sYV4yIrA 11864
evosax/strategies/full_iamalgam.py sha256=_74SDC8FcQsBHK5PPQ3Pgd-WMGDUXaluGPRr_fnDS3I 9863
evosax/strategies/gesmr_ga.py sha256=STYL4m4Prbws3BxdTRNrQZbDGJgLX_4j0bj4rXa-LN0 6034
evosax/strategies/gld.py sha256=kBcdO0rp1Y4x8yR6mT11r_1h4WcnARusyYD4gY6dH7o 2878
evosax/strategies/guided_es.py sha256=b4RFHQtJNwuxwcehktp0NyPrPF1QnGChRd9F5AGbLIs 7130
evosax/strategies/hill_climber.py sha256=5BzQopb0acj3NaGxLrauaD2XkfO6_PmYYZkGwv79uiM 2553
evosax/strategies/indep_iamalgam.py sha256=jR3DSLLqTYKr4rXqbLrAqdKijA_1lxv7doZehAn4YB0 7424
evosax/strategies/ipop_cma_es.py sha256=Fe4KVQksnn5Y2PQE9qjQ18XtaNhLByKxsGO55Z12TjI 3031
evosax/strategies/les.py sha256=j4IdxcC0DmB5zukD_7yVFKis_AGkk_WWfTXHzsQTSzk 5798
evosax/strategies/lga.py sha256=RAR0aeZ6hc8YIqVnKmiS9EswjsJX1UgogQxYZOmSClQ 7400
evosax/strategies/lm_ma_es.py sha256=tf-1gCZ3U9rOwrNvD0n7TcN8Xx6NMZbr4xMqstnvUWk 8414
evosax/strategies/ma_es.py sha256=zdRozKXtSmTLCwlWek45qhqv0bhyJPThZ1FE5W6B7Ig 7503
evosax/strategies/mr15_ga.py sha256=L2NMHLk2OpoRcHYD97ZzBcatqzkkUuSFbiyArBSnUGE 5019
evosax/strategies/noise_reuse_es.py sha256=qQQ7gfb3lui_pvYFzy8FNo1T-Fh322iT6arfDMr0Jms 5511
evosax/strategies/open_es.py sha256=StSKccwWigOgaRZ2V1QhPydQDI7KOvYufERskeA3njs 4776
evosax/strategies/pbt.py sha256=F2GUxWnAdIzyJU-L-HBibRhTj_04QC_Gh1GPJWJAjV0 4417
evosax/strategies/persistent_es.py sha256=0IdIw-OlGt-oY7LgmKPUkdjmTrEN2BDiZl6yMUpnV3Q 5631
evosax/strategies/pgpe.py sha256=1EP4igZv_kA3t2K50TUPiuADDzPBdYHvEdfzUyNcjtE 5999
evosax/strategies/pso.py sha256=8ffLnaHgtsiIuGwGHis-eVR1GCLPxpIRSt6vF8QXWJ4 5218
evosax/strategies/random.py sha256=FRnzFnA9mvDrV5hZo0jR6k-6uQGrb7OZvi4ettJPVx4 2619
evosax/strategies/rm_es.py sha256=PjpjXph-NBGdM0SR4nqK0HfkGoQUUFyQV2SN4JwdrIE 10281
evosax/strategies/samr_ga.py sha256=4DQ0KsPCi-E6s_fzhXCwY9akAtNpsZ1XXjJL9DmLHqM 4043
evosax/strategies/sep_cma_es.py sha256=2iX2gNiXIimQYk-iQ3XcyKIcQjL54EHBIH3LCB5b9fQ 10027
evosax/strategies/sim_anneal.py sha256=1ONqRj_H21rm2R2-wFtJBT97ogtwoqyLokACcfQi8Oo 4454
evosax/strategies/simple_es.py sha256=TfkbIbh3cr78OSKD00nl8VTC0CM7ZT-rquIYivsPPRI 4408
evosax/strategies/simple_ga.py sha256=NQrF-0xMLVw0AQYmjE-yZow720nZR2q_CWJLJXkFpe0 5312
evosax/strategies/snes.py sha256=tptgc5vPWEqU2z2ufCsKca4hdxeWz1HsFgyidLPsz4A 4139
evosax/strategies/xnes.py sha256=D_LMkeKKnPNQMmWIuDrTDIM_wpNIpdsY0XaaORKE67M 6098
evosax/strategies/ckpt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
evosax/strategies/ckpt/evotf/2024_03_SNES_small.pkl sha256=SDQRkNdRQKz1Zu2sRIEM0ymxfGKV8nfokzlzBKObEAA 90703
evosax/strategies/ckpt/les/2023_03_les_v1.pkl sha256=piN0-6gsdXZxBlBWJJ372ItT7nzVi-ePGOSeSvM1xaU 1950
evosax/strategies/ckpt/les/2023_10_les_v2.pkl sha256=S-c1v5QZ6fp2TInHwwdmtyS5cZg7XdYGcO61roqqWWY 1950
evosax/strategies/ckpt/lga/2023_04_lga_v4.pkl sha256=JCexM1e1Le8pmzUOos3GyYkVDDk74TWnIOdRIodpPYM 9790
evosax/strategies/ckpt/lga/2023_04_lga_v7.pkl sha256=V7gAvoPoWxK58pd91SyCWF3gD9QRi9oubqoRgSj9_pY 9790
evosax/utils/__init__.py sha256=chPZVJnvDdSwksrVyuPEtP8_w6mujSG5Z0kKwzTDY14 322
evosax/utils/eigen_decomp.py sha256=No1LsVSBKwW_5mTXnvItAnQrKog_GjXsk8MlW58veas 804
evosax/utils/es_logger.py sha256=Nb5ZH-AmtqH3Aq9n5OvSjIDHK0SKqunLkDIS0t_hedg 5621
evosax/utils/evojax_wrapper.py sha256=KoMK1zql1X7cQvr_MpHGi9jCEs4KhuG6izuOceVjDio 1986
evosax/utils/helpers.py sha256=vdI8i00VIJ9W3QX008XGEFGGXfFu4f_D_Mei3JfMMiU 1011
evosax/utils/visualizer_2d.py sha256=HSwZWYszbBzBCttfOcgujjnERDkYP6nkYEeo9OJGMHo 11299
evosax-0.1.6.dist-info/LICENSE sha256=DcGBEmS7duEZ0_WKjnddeavrFwjJSG04YTVMFogGI1A 10238
evosax-0.1.6.dist-info/METADATA sha256=QXQYdL3I3Jx9EUE9wTyCPTGXNVk6ahb_RVCRKwf4jEw 26534
evosax-0.1.6.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
evosax-0.1.6.dist-info/top_level.txt sha256=LWcFNqHN5uR9_6a8mMIT-9x-w888jE0TNQqmyz-iOpU 7
evosax-0.1.6.dist-info/RECORD

top_level.txt

evosax