pyribs icon indicating copy to clipboard operation
pyribs copied to clipboard

A bare-bones Python library for quality diversity optimization.

Results 45 pyribs issues
Sort by recently updated
recently updated
newest added

### Description If we can make pyribs work in pyodide, users can run pyribs completely client-side in their web browser. Currently, the limitation is that numba is not supported in...

enhancement
priority: low

### Description We can add a filter method that makes it easy to iterate over certain entries in the archive. It is unclear whether this method should return a new...

enhancement

Currently, we are telling users to `pip install ribs[all]`, but this is more confusing than just `pip install ribs`. Perhaps we can just have `ribs` be the main thing we...

infrastructure

### Description Example: https://github.com/mwaskom/seaborn/blob/9425588d3498755abd93960df4ab05ec1a8de3ef/seaborn/_docstrings.py#L6, https://github.com/mwaskom/seaborn/blob/master/seaborn/relational.py

enhancement

### Description It would be cool if users could choose to turn on archive history, which would record all actions grouped by each iteration/generation. Users could then "rewind" the archive...

enhancement

### Description Instead of calling e.g. grid_archive_heatmap, we should add a shortcut called ribs.visualize.heatmap that detects archive type and passes in the archive along with any args and kwargs.

enhancement

### Description Make it possible to use gin config. We could look into how this is done for PyTorch and TensorFlow in the gin repo.

enhancement

Hi. I'd like to use this library with CPPNs that take as their input xyz and output a 3d tensor of reals. Wondering if you have a bare bones implementation...

enhancement

Currently, we use torch==1.7, but 1.9 came out about a month ago.

- pyribs version: 0.4.0 - Python version: 3.7 - Operating System: GitHub Actions Ubuntu ### Description Looks like we are having some GLU errors in tutorial tests when pyglet tries...

bug