natetsang/open-rl

Implementations of a large collection of reinforcement learning algorithms.

27
/ 100
Experimental

This repository provides clear, easy-to-understand code for a wide range of reinforcement learning (RL) algorithms. It takes abstract RL concepts and translates them into concrete, runnable code examples that illustrate how these algorithms function. This project is ideal for students, researchers, or practitioners looking to learn, implement, or experiment with various RL techniques without navigating complex, highly optimized production codebases.

No commits in the last 6 months.

Use this if you are learning reinforcement learning and need simple, well-structured code examples to understand different algorithms, from foundational bandits to advanced actor-critic methods.

Not ideal if you need a highly optimized, production-ready library for deploying reinforcement learning agents at scale, as this project prioritizes readability over performance.

machine-learning-education algorithm-understanding agent-development experimental-robotics decision-making-systems
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 4 / 25

How are scores calculated?

Stars

28

Forks

1

Language

Python

License

MIT

Last pushed

Nov 30, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/natetsang/open-rl"

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