seungeunrho/minimalRL
Implementations of basic RL algorithms with minimal lines of codes! (pytorch based)
This project helps machine learning engineers and researchers quickly understand and experiment with core reinforcement learning algorithms. It provides concise, single-file implementations of common algorithms like DQN and PPO. You provide the algorithm's Python file, and it demonstrates its basic behavior in a simple environment.
3,164 stars. No commits in the last 6 months.
Use this if you are a machine learning practitioner new to reinforcement learning or want to quickly grasp the fundamental code structure of various RL algorithms.
Not ideal if you need to apply reinforcement learning to complex, real-world problems or require advanced customization and scalability for your models.
Stars
3,164
Forks
490
Language
Python
License
MIT
Category
Last pushed
Apr 22, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/seungeunrho/minimalRL"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
DLR-RM/stable-baselines3
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
google-deepmind/dm_control
Google DeepMind's software stack for physics-based simulation and Reinforcement Learning...
Denys88/rl_games
RL implementations
pytorch/rl
A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.
yandexdataschool/Practical_RL
A course in reinforcement learning in the wild