In this paper, we present XuanCe, a comprehensive and unified deep reinforcement 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 the flexibility to easily incorporate new algorithms and environments. It is a versatile DRL library that supports CPU, GPU, and Ascend, and can be executed on 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 impressive performance. XuanCe is open-source and can be accessed at https://github.com/agi-brain/xuance.git.
翻译:本文介绍了XuanCe——一个全面且统一的深度强化学习库,旨在兼容PyTorch、TensorFlow和MindSpore。XuanCe提供广泛的功能,包括超过40种经典深度强化学习和多智能体深度强化学习算法,并具备轻松集成新算法和环境的灵活性。它是一个多功能的深度强化学习库,支持CPU、GPU和昇腾处理器,可在Ubuntu、Windows、MacOS和EulerOS等多种操作系统上运行。在MuJoCo、Atari和StarCraftII多智能体挑战等流行环境中进行的广泛基准测试表明,该库具有出色的性能。XuanCe是开源软件,可通过https://github.com/agi-brain/xuance.git访问。