google-deepmind/dm_env

A Python interface for reinforcement learning environments

45
/ 100
Emerging

This package provides a standardized way to define and interact with reinforcement learning (RL) environments in Python. It helps you design environments that take actions as input and produce observations, rewards, and discounts as output, ensuring consistency across different RL projects. It's intended for machine learning researchers and practitioners who are building or experimenting with RL agents and algorithms.

394 stars. No commits in the last 6 months.

Use this if you are developing new reinforcement learning environments and need a clear, consistent Python interface to structure them.

Not ideal if you are solely focused on using existing RL environments without needing to create or extensively customize your own.

reinforcement-learning machine-learning-engineering agent-development ai-research algorithmic-design
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

394

Forks

57

Language

Python

License

Apache-2.0

Last pushed

Dec 23, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/google-deepmind/dm_env"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.