Shimmy2.0.0
Shimmy2.0.0
Published
An API conversion tool providing Gymnasium and PettingZoo bindings for popular external reinforcement learning environments.
pip install shimmy
Package Downloads
Authors
Project URLs
Requires Python
>=3.8
Dependencies
- numpy
>=1.18.0 - gymnasium
>=1.0.0a1 - gym
>=0.26.2; extra == "all" - dm-control
>=1.0.10; extra == "all" - imageio
; extra == "all" - h5py
>=3.7.0; extra == "all" - pettingzoo
>=1.23; extra == "all" - dm-env
>=1.6; extra == "all" - open-spiel
>=1.2; extra == "all" - bsuite
>=0.3.5; extra == "all" - dm-meltingpot
>=2.2.2; python_version > "3.10" and extra == "all" - bsuite
>=0.3.5; extra == "bsuite" - dm-control
>=1.0.10; extra == "dm-control" - imageio
; extra == "dm-control" - h5py
>=3.7.0; extra == "dm-control" - dm-control
>=1.0.10; extra == "dm-control-multi-agent" - imageio
; extra == "dm-control-multi-agent" - h5py
>=3.7.0; extra == "dm-control-multi-agent" - pettingzoo
>=1.23; extra == "dm-control-multi-agent" - dm-env
>=1.6; extra == "dm-lab" - gym
<0.26,>=0.21.0; extra == "gym-v21" - pyglet
==1.5.11; extra == "gym-v21" - gym
>=0.26.2; extra == "gym-v26" - pettingzoo
>=1.23; extra == "meltingpot" - dm-meltingpot
>=2.2.2; python_version > "3.10" and extra == "meltingpot" - open-spiel
>=1.2; extra == "openspiel" - pettingzoo
>=1.23; extra == "openspiel" - pytest
>=7.1.3; extra == "testing" - pillow
>=9.3.0; extra == "testing"
Shimmy is an API conversion tool providing Gymnasium and PettingZoo bindings for popular external reinforcement learning environments.
The documentation website is at shimmy.farama.org and we have a public discord server (which we also use to coordinate development work) that you can join here: https://discord.gg/nhvKkYa6qX