navneet-nmk/Pytorch-RL-CPP
A Repository with C++ implementations of Reinforcement Learning Algorithms (Pytorch)
This project offers a framework for building sophisticated artificial intelligence that learns through trial and error, specifically for integrating into desktop applications. It takes raw environmental data (like game screen pixels) and outputs optimized decision-making policies for agents. This is designed for developers who need to embed reinforcement learning directly into production C++ applications without relying on Python.
101 stars. No commits in the last 6 months.
Use this if you are a C++ developer building desktop applications that require embedded reinforcement learning capabilities, especially for control tasks or game AI, and Python is not a viable option for your production environment.
Not ideal if you prefer to work with Python for your reinforcement learning projects or are looking for a high-level API for rapid prototyping without deep integration into C++.
Stars
101
Forks
17
Language
C++
License
—
Category
Last pushed
Jul 18, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/navneet-nmk/Pytorch-RL-CPP"
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