evotorch

View on PyPIReverse Dependencies (1)

0.5.1 evotorch-0.5.1-py3-none-any.whl

Wheel Details

Project: evotorch
Version: 0.5.1
Filename: evotorch-0.5.1-py3-none-any.whl
Download: [link]
Size: 275633
MD5: 4d78b26da8ec080ff75eec48d672d79f
SHA256: 004c634570bdc4b42297516f00d55dc76c752a843cd5ee2f7c0559fa821885bd
Uploaded: 2023-11-02 11:09:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: evotorch
Version: 0.5.1
Summary: EvoTorch is an advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
Author: Nihat Engin Toklu, Timothy Atkinson, Vojtech Micka, Pawel Liskowski, Rupesh Kumar Srivastava
Author-Email: engin[at]nnaisense.com, timothy[at]nnaisense.com, vojtech[at]nnaisense.com, pawel[at]nnaisense.com, rupesh[at]nnaisense.com
Home-Page: https://evotorch.ai
Project-Url: Documentation, https://docs.evotorch.ai
Project-Url: Source Code, https://github.com/nnaisense/evotorch
License: Apache 2.0
Keywords: python,evolution,neuroevolution,evolutionary computation,genetic algorithm,reinforcement learning
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Utilities
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.7
Requires-Dist: cma
Requires-Dist: gymnasium
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: packaging
Requires-Dist: pandas
Requires-Dist: ray (>=1.0)
Requires-Dist: torch
Requires-Dist: box2d; extra == "all"
Requires-Dist: pymongo; extra == "all"
Requires-Dist: jupyterlab; extra == "all"
Requires-Dist: mlflow; extra == "all"
Requires-Dist: neptune; extra == "all"
Requires-Dist: sacred; extra == "all"
Requires-Dist: wandb; extra == "all"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: swig; extra == "dev"
Requires-Dist: box2d; extra == "dev"
Requires-Dist: pymongo; extra == "dev"
Requires-Dist: jupyterlab; extra == "dev"
Requires-Dist: mlflow; extra == "dev"
Requires-Dist: neptune; extra == "dev"
Requires-Dist: sacred; extra == "dev"
Requires-Dist: wandb; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: mike; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-gen-files; extra == "dev"
Requires-Dist: mkdocs-literate-nav; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocstrings[python-legacy] (>=0.18); extra == "dev"
Requires-Dist: nbconvert; extra == "dev"
Requires-Dist: mike; extra == "doc"
Requires-Dist: mkdocs; extra == "doc"
Requires-Dist: mkdocs-gen-files; extra == "doc"
Requires-Dist: mkdocs-literate-nav; extra == "doc"
Requires-Dist: mkdocs-material; extra == "doc"
Requires-Dist: mkdocstrings[python-legacy] (>=0.18); extra == "doc"
Requires-Dist: nbconvert; extra == "doc"
Requires-Dist: mlflow; extra == "doc"
Requires-Dist: neptune; extra == "doc"
Requires-Dist: sacred; extra == "doc"
Requires-Dist: wandb; extra == "doc"
Requires-Dist: mlflow; extra == "logging"
Requires-Dist: neptune; extra == "logging"
Requires-Dist: sacred; extra == "logging"
Requires-Dist: wandb; extra == "logging"
Requires-Dist: mlflow; extra == "mlflow"
Requires-Dist: neptune; extra == "neptune"
Requires-Dist: sacred; extra == "sacred"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: wandb; extra == "wandb"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: logging
Provides-Extra: mlflow
Provides-Extra: neptune
Provides-Extra: sacred
Provides-Extra: test
Provides-Extra: wandb
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8017 characters]

WHEEL

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

RECORD

Path Digest Size
evotorch/__init__.py sha256=w8b0y83Re0dC7RFFNBB9kKxYxz79IEHIzb7Wwy06Ai4 2400
evotorch/__version.py sha256=PQu9BZ4UZrI--6Rc-s0RhFPPEWVTqddrgsWkwYl87dI 21
evotorch/core.py sha256=lLg0FvrVgRj-68F2iLUscxQRV68VT9XUSxIKuV_FVqQ 217179
evotorch/decorators.py sha256=CD4QGfc7deaS6qWxiKqVqoBPa7EiRPYVx8YapLZLqKc 20925
evotorch/distributions.py sha256=vmyxWCaVqyGyzd-lRc2hM3jgU7l-bnJ6EeJQdYM8JoA 35153
evotorch/logging.py sha256=JHixtiKliB8hx3Rs_fRYnWbYoyOlu4UDDgavZQQeOhU 31895
evotorch/optimizers.py sha256=qXoT320E4aHYyS0aFSocsr-5J6DkpkPitucfOZBIfIY 15652
evotorch/testing.py sha256=1YzPkkZIf9dcRjEef5R1bSz9atQZkyqQz1a89ZPrR0k 8901
evotorch/algorithms/__init__.py sha256=VQiRvcDFJgjOaJUUPwdSnOZlG6WjIoKjeAPN3IJNZ-4 1180
evotorch/algorithms/cmaes.py sha256=UvYyKvEAbEsklyigjS5F76MN7NN1QnKIhvX3GnDm4Uk 27931
evotorch/algorithms/ga.py sha256=eeb_fUKq8UbnBF0TydOkPrDJPc5nYNWwvEWrXdDFxSY 45246
evotorch/algorithms/mapelites.py sha256=ELPwsOZXe4z0llgxtllz4j2JXu9lj9LDxoOkvK4SnbE 20952
evotorch/algorithms/pycmaes.py sha256=jPU-kBh_fTrDU3qjcXIYh5CwcGEByR9OJ_TGdyVEzDs 12881
evotorch/algorithms/searchalgorithm.py sha256=W6twtuGcfYJ9sDRChbWGNjKwbUnthzw_T5NugxxlP_4 19754
evotorch/algorithms/distributed/__init__.py sha256=Z6TMW2UCNxcXA_verQHbJ3TnNkmkzbH8qQSZ5QB4NLo 741
evotorch/algorithms/distributed/gaussian.py sha256=DKZbnBnUJIwTfR_Y1e0lmHa3TBsFf2sXsefRCBqhH_k 71214
evotorch/algorithms/restarter/__init__.py sha256=UxBe7ZUkfypIkW6NAAiRYIN8_gDMwPTcbwrs6lWxgJQ 846
evotorch/algorithms/restarter/modify_restart.py sha256=tZsKAMI7WdX6VwMpYM2NoAeN-Z_a7-KPnk5BjyI0JuE 2922
evotorch/algorithms/restarter/restart.py sha256=5PIxfx8_z2r-J_aOMw-3rCgF87AcLU9q-NxrW_AjVbQ 2560
evotorch/neuroevolution/__init__.py sha256=H2vWShzQPkJTGaD9-7T0OXYD0UqzpHC8Ew8je7BHjkw 894
evotorch/neuroevolution/baseneproblem.py sha256=gXt0jUwCDtIptiB1kqOvDRBOV4CQUHJn9d4dDh4wV2o 897
evotorch/neuroevolution/gymne.py sha256=joPme8ns9m1du3Vhs4UeZEVCaNqIS1LbvX_MnTT6XVs 31120
evotorch/neuroevolution/neproblem.py sha256=Y7TfMDEUX87HMwtHhjkQJHS-oYHl8WDK0GhLzrrtClc 20663
evotorch/neuroevolution/supervisedne.py sha256=PBTxQR61YgAsPUvmI7x7FrWdbFLZlfk59nQwp0kG8qI 16098
evotorch/neuroevolution/vecgymne.py sha256=lF086fKofLhRTPm_9eb3cs0rtS01ldv1_4p5rShz5yw 50313
evotorch/neuroevolution/net/__init__.py sha256=XDw8T8Zd635yL8PCHnt-XJY0mOIV-R_7PiWWMAa4HSM 1554
evotorch/neuroevolution/net/functional.py sha256=us--_Z9FkxhDI38-qKywdW1os228OCfA7RQa2G1aP1k 9275
evotorch/neuroevolution/net/layers.py sha256=lqJbVbZvJXsFo5gpcVqWHg98kgky1M_gGPWDnKkoT-4 18550
evotorch/neuroevolution/net/misc.py sha256=_yPGSWjYzocDrerE8jBl-HgdP7uexOHSulpg-oEWOKQ 3541
evotorch/neuroevolution/net/multilayered.py sha256=0lm6de6TbDeRnY5HvG72YHAKbnFl-u3ooV71km_Aep0 2357
evotorch/neuroevolution/net/parser.py sha256=ye4-MeV2a4h33vpvElfaM0DdVD3jc4JyDE1wWTLFinc 11379
evotorch/neuroevolution/net/rl.py sha256=AwzwMIM8jjdaZozW3OPr0ciAUvhtSYnNJd4p47anjhY 9036
evotorch/neuroevolution/net/runningnorm.py sha256=whw8YbKLHBN4H40kpgkizf4TcMxnFQKGRDBQqVJJYQg 25618
evotorch/neuroevolution/net/runningstat.py sha256=FX_8xkbBf7Y-JIv9LbOh_TUIVIG9QYA3PHlLWuxOPPw 4636
evotorch/neuroevolution/net/statefulmodule.py sha256=6YYSLkbqChU-FNZSoIP9_ZVAINH2RD5YPLzSai1YNEQ 4372
evotorch/neuroevolution/net/vecrl.py sha256=yTi19iv6eE2mKztVpLmHWHdv1FOWU89sJkKNcxHcggY 48574
evotorch/operators/__init__.py sha256=As3VZE9pb7dcoLifVqmmY9BjfiRqisf4xABUsBfo02k 2612
evotorch/operators/base.py sha256=F-f9_9Yd1inOLqn6p3QZVVKKhX4pr5l1SzksQd7VdFg 18033
evotorch/operators/real.py sha256=_JgcfEiYFltxdIbU5xXON6Hj2F_OuNFygD_mxYtSKhk 29346
evotorch/operators/sequence.py sha256=R9K5U4kah3ieo2c8q26V1oMsZ5zbgAN98HIN9cm58Pg 2539
evotorch/tools/__init__.py sha256=_AqqNe7kbux6L5WpBBdMX0p-0ny59_rUlvBT5R5S91c 3458
evotorch/tools/cloning.py sha256=JrGYgf2AMei2heS-NZ1SNx3TiQpOg7AOLArC_kl2pvo 14428
evotorch/tools/hook.py sha256=s4-37kmslbjPZtQnQQb3UaPjniZpFKceoO8eoJMyNZg 7696
evotorch/tools/immutable.py sha256=Ti_oIksgzah9uV9U5YgELtAQTqLhMXdMGTjH9dtMft0 8812
evotorch/tools/misc.py sha256=_fAnJJqC8igu8nQqI_9oQvtp4LGKiiAdmZ-DwJbvB5Y 74637
evotorch/tools/objectarray.py sha256=NA4oTzZ0hcAnD0Q-sCA9zoOh7S49I1H3sLi67JNpouA 19519
evotorch/tools/ranking.py sha256=KslFHSe8WwyzrQKerg6QzaV0jggNppUuwXogeQNou3o 8354
evotorch/tools/readonlytensor.py sha256=4lMSFaYn4IkyKxAPgq-pSrJ2ljnyH_KxHtbLFNcFjDo 8830
evotorch/tools/recursiveprintable.py sha256=X-Lel4D8aatyQxBpZYlEAIBp1h_UNU_wBEdTkdtb690 2569
evotorch/tools/structures.py sha256=zssvPH8H4sPqxEXckPJOT04pwpuONY_drwnLMHEOf_4 96495
evotorch/tools/tensormaker.py sha256=5TZe1KyJ45AzBKxUPn4sJWNp2zP3_wQmAORFTaaok9Y 43436
evotorch-0.5.1.dist-info/LICENSE sha256=psuoW8kuDP96RQsdhzwOqi6fyWv0ct8CR6Jr7He_P_k 10173
evotorch-0.5.1.dist-info/METADATA sha256=drzMpd31PUjDrWaR1fK5t7P1qPrYCsAOTE7fx9gaYWo 11769
evotorch-0.5.1.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
evotorch-0.5.1.dist-info/top_level.txt sha256=XWpxB2Ju9tIaUpyidVu6yn5LsPFPb3SdD5AMKHcLTag 9
evotorch-0.5.1.dist-info/RECORD

top_level.txt

evotorch