XuanCe: A Comprehensive and Unified Deep Reinforcement Learning Library
Wenzhang Liu,Wenzhe Cai,Kun Jiang,Guangran Cheng,Yuanda Wang,Jiawei Wang,Jingyu Cao,Lele Xu,Chaoxu Mu,Changyin Sun
DOI: https://doi.org/10.48550/arxiv.2312.16248
2023-01-01
Abstract:In this paper, we present XuanCe, a comprehensive and unified deepreinforcement learning (DRL) library designed to be compatible with PyTorch,TensorFlow, and MindSpore. XuanCe offers a wide range of functionalities,including over 40 classical DRL and multi-agent DRL algorithms, with theflexibility to easily incorporate new algorithms and environments. It is aversatile DRL library that supports CPU, GPU, and Ascend, and can be executedon various operating systems such as Ubuntu, Windows, MacOS, and EulerOS.Extensive benchmarks conducted on popular environments including MuJoCo, Atari,and StarCraftII multi-agent challenge demonstrate the library's impressiveperformance. XuanCe is open-source and can be accessed athttps://github.com/agi-brain/xuance.git.