TorchBeast: A PyTorch Platform for Distributed RL
Not on the map. Why?
Abstract (arXiv)
TorchBeast is a platform for reinforcement learning (RL) research in PyTorch. It implements a version of the popular IMPALA algorithm for fast, asynchronous, parallel training of RL agents. Additionally, TorchBeast has simplicity as an explicit design goal: We provide both a pure-Python implementation ("MonoBeast") as well as a multi-machine high-performance version ("PolyBeast"). In the latter, parts of the implementation are written in C++, but all parts pertaining to machine learning are kept in simple Python using PyTorch, with the environments provided using the OpenAI Gym interface. This enables researchers to conduct scalable RL research using TorchBeast without any programming knowledge beyond Python and PyTorch. In this paper, we describe the TorchBeast design principles and implementation and demonstrate that it performs on-par with IMPALA on Atari. TorchBeast is released as an open-source package under the Apache 2.0 license and is available at urlhttps://github.com/facebookresearch/torchbeast.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 11; 2023: 8; 2024: 4; 2025: 2; 2026: 2.
41 papers.
Sort:
By area:
- 2022The Effects of Reward Misspecification: Mapping and Mitigating Misaligned Modelscited by 312
- 2021MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Researchcited by 96
- 2021Going Beyond Linear Transformers with Recurrent Fast Weight Programmerscited by 84
- 2021Off-Belief Learningcited by 72
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 65
- 2022Exploration via Elliptical Episodic Bonusescited by 51
- 2022Improving Intrinsic Exploration with Language Abstractionscited by 49
- 2022A Modern Self-Referential Weight Matrix That Learns to Modify Itselfcited by 40
- 2021Interesting Object, Curious Agent: Learning Task-Agnostic Explorationcited by 38
- 2021CORA: Benchmarks, Baselines, and Metrics as a Platform for Continual Reinforcement Learning Agentscited by 36
- 2022Insights From the NeurIPS 2021 NetHack Challengecited by 20
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
29 more
- 2021Large Batch Simulation for Deep Reinforcement Learningcited by 18
- 2022AutoShard: Automated Embedding Table Sharding for Recommender Systemscited by 17
- 2022Avalon: A Benchmark for RL Generalization Using Procedurally Generated Worldscited by 17
- 2024Open RL Benchmark: Comprehensive Tracked Experiments for Reinforcement Learningcited by 17
- 2021SILG: The Multi-environment Symbolic Interactive Language Grounding Benchmarkcited by 10
- 2023SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Corescited by 10
- 2022Improving Policy Learning via Language Dynamics Distillationcited by 9
- 2023Neural MMO 2.0: A Massively Multi-task Addition to Massively Multi-agent Learningcited by 9
- 2023minimax: Efficient Baselines for Autocurricula in JAXcited by 9
- 2021Don't Do What Doesn't Matter: Intrinsic Motivation with Action Usefulnesscited by 7
- 2022Hierarchical Kickstarting for Skill Transfer in Reinforcement Learningcited by 7
- 2023Cleanba: A Reproducible and Efficient Distributed Reinforcement Learning Platformcited by 7
- 2025Scalable Option Learning in High-Throughput Environmentscited by 5
- 2022Distributed Deep Reinforcement Learning: A Survey and A Multi-Player Multi-Agent Learning Toolboxcited by 4
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precisioncited by 3
- 2022Lamarckian Platform: Pushing the Boundaries of Evolutionary Reinforcement Learning towards Asynchronous Commercial Gamescited by 3
- 2024SiT: Symmetry-Invariant Transformers for Generalisation in Reinforcement Learningcited by 3
- 2021Grid-to-Graph: Flexible Spatial Relational Inductive Biases for Reinforcement Learningcited by 2
- 2021A Novel Approach to Curiosity and Explainable Reinforcement Learning via Interpretable Sub-Goalscited by 2
- 2024Efficient Exploration and Discriminative World Model Learning with an Object-Centric Abstractioncited by 2
- 2024Syllabus: Portable Curricula for Reinforcement Learning Agentscited by 2
- 2021Guiding Global Placement With Reinforcement Learningcited by 1
- 2025Robust Agents in Open-Ended Worldscited by 1
- 2021Feudal Reinforcement Learning by Reading Manualscited by 0
- 2023LuckyMera: a Modular AI Framework for Building Hybrid NetHack Agentscited by 0
- 2023Benchmarking Robustness and Generalization in Multi-Agent Systems: A Case Study on Neural MMOcited by 0
- 2023Neural architecture impact on identifying temporally extended Reinforcement Learning taskscited by 0
- 2026TreeTensor: Boost AI System on Nested Data with Constrained Tree-Like Tensorcited by 0
- 2026PlayTrain: An Efficient Reinforcement Learning Framework for LLM-Generated Adaptable JavaScript Gamescited by 0
- 2026PlayTrain: An Efficient Reinforcement Learning Framework for LLM-Generated Adaptable JavaScript Games8 Sep 2026
- 2026TreeTensor: Boost AI System on Nested Data with Constrained Tree-Like Tensor9 Feb 2026
- 2025Robust Agents in Open-Ended Worlds9 Dec 2025
- 2025Scalable Option Learning in High-Throughput Environments30 Aug 2025
- 2024Syllabus: Portable Curricula for Reinforcement Learning Agents18 Nov 2024
- 2024Efficient Exploration and Discriminative World Model Learning with an Object-Centric Abstraction21 Aug 2024
- 2024SiT: Symmetry-Invariant Transformers for Generalisation in Reinforcement Learning21 Jun 2024
- 2024Open RL Benchmark: Comprehensive Tracked Experiments for Reinforcement Learning5 Feb 2024
- 2023minimax: Efficient Baselines for Autocurricula in JAX21 Nov 2023
- 2023Neural MMO 2.0: A Massively Multi-task Addition to Massively Multi-agent Learning7 Nov 2023
- 2023Neural architecture impact on identifying temporally extended Reinforcement Learning tasks4 Oct 2023
- 2023Cleanba: A Reproducible and Efficient Distributed Reinforcement Learning Platform29 Sep 2023
29 more
- 2023Benchmarking Robustness and Generalization in Multi-Agent Systems: A Case Study on Neural MMO30 Aug 2023
- 2023LuckyMera: a Modular AI Framework for Building Hybrid NetHack Agents17 Jul 2023
- 2023SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Cores29 Jun 2023
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learning30 May 2023
- 2022Distributed Deep Reinforcement Learning: A Survey and A Multi-Player Multi-Agent Learning Toolbox1 Dec 2022
- 2022Avalon: A Benchmark for RL Generalization Using Procedurally Generated Worlds24 Oct 2022
- 2022Exploration via Elliptical Episodic Bonuses11 Oct 2022
- 2022Improving Policy Learning via Language Dynamics Distillation30 Sep 2022
- 2022Lamarckian Platform: Pushing the Boundaries of Evolutionary Reinforcement Learning towards Asynchronous Commercial Games21 Sep 2022
- 2022AutoShard: Automated Embedding Table Sharding for Recommender Systems12 Aug 2022
- 2022Hierarchical Kickstarting for Skill Transfer in Reinforcement Learning23 Jul 2022
- 2022Insights From the NeurIPS 2021 NetHack Challenge22 Mar 2022
- 2022Improving Intrinsic Exploration with Language Abstractions17 Feb 2022
- 2022A Modern Self-Referential Weight Matrix That Learns to Modify Itself11 Feb 2022
- 2022The Effects of Reward Misspecification: Mapping and Mitigating Misaligned Models10 Jan 2022
- 2021Interesting Object, Curious Agent: Learning Task-Agnostic Exploration25 Nov 2021
- 2021SILG: The Multi-environment Symbolic Interactive Language Grounding Benchmark20 Oct 2021
- 2021CORA: Benchmarks, Baselines, and Metrics as a Platform for Continual Reinforcement Learning Agents19 Oct 2021
- 2021Feudal Reinforcement Learning by Reading Manuals13 Oct 2021
- 2021MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Research27 Sep 2021
- 2021Guiding Global Placement With Reinforcement Learning6 Sep 2021
- 2021Going Beyond Linear Transformers with Recurrent Fast Weight Programmers11 Jun 2021
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning11 Jun 2021
- 2021Don't Do What Doesn't Matter: Intrinsic Motivation with Action Usefulness20 May 2021
- 2021A Novel Approach to Curiosity and Explainable Reinforcement Learning via Interpretable Sub-Goals14 Apr 2021
- 2021Large Batch Simulation for Deep Reinforcement Learning12 Mar 2021
- 2021Off-Belief Learning6 Mar 2021
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precision26 Feb 2021
- 2021Grid-to-Graph: Flexible Spatial Relational Inductive Biases for Reinforcement Learning8 Feb 2021
- 2025Robust Agents in Open-Ended Worldscited by 1
- 2025Robust Agents in Open-Ended Worlds9 Dec 2025
- 2021MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Researchcited by 96
- 2021Going Beyond Linear Transformers with Recurrent Fast Weight Programmerscited by 84
- 2021Off-Belief Learningcited by 72
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 65
- 2022Exploration via Elliptical Episodic Bonusescited by 51
- 2022Improving Intrinsic Exploration with Language Abstractionscited by 49
- 2022A Modern Self-Referential Weight Matrix That Learns to Modify Itselfcited by 40
- 2021Interesting Object, Curious Agent: Learning Task-Agnostic Explorationcited by 38
- 2021CORA: Benchmarks, Baselines, and Metrics as a Platform for Continual Reinforcement Learning Agentscited by 36
- 2022Insights From the NeurIPS 2021 NetHack Challengecited by 20
- 2023Exploring the Promise and Limits of Real-Time Recurrent Learningcited by 19
- 2021Large Batch Simulation for Deep Reinforcement Learningcited by 18
12 most cited of 38 All 38 (JSON)
- 2026PlayTrain: An Efficient Reinforcement Learning Framework for LLM-Generated Adaptable JavaScript Games8 Sep 2026
- 2026TreeTensor: Boost AI System on Nested Data with Constrained Tree-Like Tensor9 Feb 2026
- 2025Scalable Option Learning in High-Throughput Environments30 Aug 2025
- 2024Syllabus: Portable Curricula for Reinforcement Learning Agents18 Nov 2024
- 2024SiT: Symmetry-Invariant Transformers for Generalisation in Reinforcement Learning21 Jun 2024
- 2024Open RL Benchmark: Comprehensive Tracked Experiments for Reinforcement Learning5 Feb 2024
- 2023minimax: Efficient Baselines for Autocurricula in JAX21 Nov 2023
- 2023Neural MMO 2.0: A Massively Multi-task Addition to Massively Multi-agent Learning7 Nov 2023
- 2023Neural architecture impact on identifying temporally extended Reinforcement Learning tasks4 Oct 2023
- 2023Cleanba: A Reproducible and Efficient Distributed Reinforcement Learning Platform29 Sep 2023
- 2023Benchmarking Robustness and Generalization in Multi-Agent Systems: A Case Study on Neural MMO30 Aug 2023
- 2023LuckyMera: a Modular AI Framework for Building Hybrid NetHack Agents17 Jul 2023
12 newest of 38 All 38 (JSON)