How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Dopamine is a reinforcement learning research framework designed for prototyping and testing algorithms across diverse simulated environments. It provides an agent development toolkit that utilizes a flat class hierarchy to facilitate the creation and extension of learning agents. The framework includes a standardization layer via environment wrappers that connect agents to various physics simulations and gaming environments. It also features a high-performance experience replay buffer for storing and sampling transition data to improve training stability, alongside a dedicated hyperparameter
This is a PyTorch reinforcement learning library designed for training agents in simulation environments. It provides a collection of deep reinforcement learning algorithms focusing on policy gradient methods and trust-region optimization. The library implements a suite of policy gradient algorithms, including A2C and PPO, alongside a framework for imitation learning using Generative Adversarial Imitation Learning. It specifically features a scalable implementation of the ACKTR algorithm, utilizing Kronecker-factored approximations to enable efficient trust-region optimization. The codebase
This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow. It provides a practical codebase for both model-free and model-based learning agents, designed to demonstrate how AI agents learn through trial and error. The collection features detailed implementations of various algorithmic approaches, including Deep Q-Networks and Policy Gradient methods. It specifically covers Actor-Critic architectures for continuous and discrete action spaces, alongside Proximal Policy Optimization and Deep Deterministic Policy Gradients. The framewor
RLinf is a distributed reinforcement learning orchestrator and embodied AI training framework. It provides the infrastructure to train vision-language-action models and robotic policies using a combination of reinforcement learning and supervised fine-tuning. The system is designed for scaling workloads across GPU clusters, managing the placement of actors, rollout workers, and environment components. It features a specialized robotics data collection pipeline for gathering teleoperated demonstrations and simulation trajectories into standardized replay buffers, alongside a hardware interface
Baselines is a comprehensive suite of frameworks for reinforcement learning algorithm implementation, imitation learning, and training orchestration. It provides a library of standardized learning algorithms used to benchmark and replicate research results, alongside a deep learning policy framework for constructing neural network architectures such as multi-layer perceptrons, convolutional networks, and long short-term memory networks.
The main features of openai/baselines are: Algorithm Benchmarking Libraries, Reinforcement Learning Training, Actor-Critic Architectures, Advantage Actor-Critic Implementations, Asynchronous Experience Collection, Behavior Cloning Integrations, Deep Learning Policy Frameworks, Deep Q-Learning Implementations.
Projects with overlapping indexed features include: google/dopamine — Dopamine is a reinforcement learning research framework designed for prototyping and testing algorithms across diverse… ikostrikov/pytorch-a2c-ppo-acktr-gail — This is a PyTorch reinforcement learning library designed for training agents in simulation environments. It provides… morvanzhou/reinforcement-learning-with-tensorflow — This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow.… rlinf/rlinf — RLinf is a distributed reinforcement learning orchestrator and embodied AI training framework. It provides the… dlr-rm/stable-baselines3 — Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a… udacity/deep-reinforcement-learning — This project is a deep reinforcement learning curriculum providing educational materials and implementation exercises…