A bare-bones Python library for quality diversity optimization. Currently in beta — Come along for the adventure :) Managed by @icaroslab

Joined February 2021
Pyribs v0.8.0 is now available! @pyribs v0.8.0 adds support for new algorithms (Novelty Search, BOP-Elites, and Density Descent Search), while making it easier than ever to design new ones 🧠 Here are the highlights 🧵
1
6
5
36
5,267
Daily @pyribs tweet #1: My favorite part of the lunar lander tutorial is how fast it became. The first version took 2 hrs to run, but by reducing the CMA-ME iterations and integrating Dask, it now runs in ~20 min! Fast runtime is important for a tutorial that all users start with
1
2
1
4
886
We are excited to announce the release of @pyribs v0.5.0! Pyribs v0.5.0 brings a slew of new features, tutorials, and improvements! Installation: pip install ribs (our Conda package will be ready in a week or two) Website: pyribs.org GitHub: github.com/icaros-usc/pyribs
3
9
4
43
13,068
We are searching for feature requests for pyribs! If you have an idea to improve the library, fill out an issue on our GitHub: github.com/icaros-usc/pyribs…
2
4
pyribs 0.4.0 is live! It has many new features (some backwards-incompatible); here we cover a few. See our blog pyribs.org/blog/0-4-0 for more info. 1/7
2
2
2
7
That’s all for now! We recommend taking a look at the blog to check if any of our backwards-incompatible changes affect you pyribs.org/blog/0-4-0 6/7
1
1
An exciting extension of pyribs that incorporates gradient information! Definitely check it out.
Excited to share some recent work with @snikolaidis19 on differentiable quality diversity (DQD). pdf: arxiv.org/pdf/2106.03894.pdf abs: arxiv.org/abs/2106.03894 code: github.com/icaros-usc/dqd
1
Announcing pyribs 0.3.1! This is a patch release. In particular, we have added tests for the SlidingBoundariesArchive and believe it is ready for more rigorous use.
2
pyribs is now on Conda thx to @condaforge! Get the full dist (same as "pip install ribs[all]") with: conda install -c conda-forge pyribs For the base dist (same as "pip install ribs"): conda install -c conda-forge pyribs-base See our blog for more info pyribs.org/blog/conda/
Our initial release! Check us out on pyribs.org
Excited to release pyribs today, our new quality diversity (QD) library! Website: pyribs.org Documentation: docs.pyribs.org/ GitHub: github.com/icaros-usc/pyribs Fellow Contributors: @btjanaka @LunJohnZhang @snikolaidis19
2