google-deepmind/dm_env
A Python interface providing abstract base classes for reinforcement learning environments, developed by Google DeepMind.

Not currently ranked — collecting fresh signals.
star history
This package defines a standardized API for RL environments with core components including the Environment abstract base class, TimeStep container for transition outputs, and a specs module for describing action and observation formats. It provides testing utilities to verify environment implementations conform to the interface, enabling interoperability between RL agents and environments.
Frequently asked
- What is google-deepmind/dm_env?
- A Python interface providing abstract base classes for reinforcement learning environments, developed by Google DeepMind.
- Is dm_env open source?
- Yes — google-deepmind/dm_env is open source, released under the Apache-2.0 license.
- What language is dm_env written in?
- google-deepmind/dm_env is primarily written in Python.
- How popular is dm_env?
- google-deepmind/dm_env has 401 stars on GitHub.
- Where can I find dm_env?
- google-deepmind/dm_env is on GitHub at https://github.com/google-deepmind/dm_env.