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.
openai/baselines 的主要功能包括: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。
openai/baselines 的开源替代品包括: 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…