pith. sign in

arxiv: 2308.03665 · v1 · pith:DEQ2MON3new · submitted 2023-08-07 · 💻 cs.AI · cs.NE

QDax: A Library for Quality-Diversity and Population-based Algorithms with Hardware Acceleration

classification 💻 cs.AI cs.NE
keywords libraryalgorithmsimplementationsoptimizationqdaxpurposesquality-diversityacceleration
0
0 comments X
read the original abstract

QDax is an open-source library with a streamlined and modular API for Quality-Diversity (QD) optimization algorithms in Jax. The library serves as a versatile tool for optimization purposes, ranging from black-box optimization to continuous control. QDax offers implementations of popular QD, Neuroevolution, and Reinforcement Learning (RL) algorithms, supported by various examples. All the implementations can be just-in-time compiled with Jax, facilitating efficient execution across multiple accelerators, including GPUs and TPUs. These implementations effectively demonstrate the framework's flexibility and user-friendliness, easing experimentation for research purposes. Furthermore, the library is thoroughly documented and tested with 95\% coverage.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.