2021
DOI: 10.48550/arxiv.2107.14171
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Tianshou: a Highly Modularized Deep Reinforcement Learning Library

Abstract: We present Tianshou, a highly modularized python library for deep reinforcement learning (DRL) that uses PyTorch as its backend. Tianshou aims to provide building blocks to replicate common RL experiments and has officially supported more than 15 classic algorithms succinctly. To facilitate related research and prove Tianshou's reliability, we release Tianshou's benchmark of MuJoCo environments, covering 9 classic algorithms and 9/13 Mujoco tasks with state-of-the-art performance. We open-sourced Tianshou at h… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
19
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 17 publications
(20 citation statements)
references
References 16 publications
0
19
0
Order By: Relevance
“…Training and Evaluation We used the Tianshou reinforcement learning framework [37] to learn cryoRL. Each model was trained with 20 epochs, using the Adam optimizer and an initial learning rate of 0.01.…”
Section: Methodsmentioning
confidence: 99%
“…Training and Evaluation We used the Tianshou reinforcement learning framework [37] to learn cryoRL. Each model was trained with 20 epochs, using the Adam optimizer and an initial learning rate of 0.01.…”
Section: Methodsmentioning
confidence: 99%
“…We evaluate the performance of PPO (Schulman et al 2017) and Dueling DQN (Wang et al 2016) on the costed version of the Open AI gym environments Cartpole, Acrobot and Lunar lander (Brockman et al 2016). The DRL algorithms are implemented using Pytorch and the Tianshou deep learning packages (Weng et al 2021), and the results were record with Weights and Biases (Biewald 2020). The experiments were executed on Ubuntu 18.04 desktop running a GeForce RTX 2080 Ti GPU.…”
Section: Methodsmentioning
confidence: 99%
“…Most of them are developed based on Python, with PyTorch and TensorFlow as automatic gradient solvers. Tensorforce [Kuhnle et al, 2017] and Tianshou [Weng et al, 2021] packages are used as an alternative ready-to-use backend to provide a wide range of reinforcement learning algorithms in the DRLinFluids platform.…”
Section: Functionalitymentioning
confidence: 99%
“…Currently, there is no general and mature platform for simplifying the application of DRL in OpenFOAM simulations. This paper proposes an open-source python platform, DRLinFluids, for coupling DRL and OpenFOAM based on reliable DRL packages, including Tensorforce [Kuhnle et al, 2017] and Tianshou [Weng et al, 2021], and OpenFOAM [Jasak et al, 2007]. DRLinFluids is a flexible and scalable platform to utilize DRL in the field of computational fluid mechanics, even in continuum mechanics.…”
Section: Introductionmentioning
confidence: 99%