pyribs
pyribs copied to clipboard
A bare-bones Python library for quality diversity optimization.
### 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...
### 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...
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...
### Description Example: https://github.com/mwaskom/seaborn/blob/9425588d3498755abd93960df4ab05ec1a8de3ef/seaborn/_docstrings.py#L6, https://github.com/mwaskom/seaborn/blob/master/seaborn/relational.py
### 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...
### 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.
### Description Make it possible to use gin config. We could look into how this is done for PyTorch and TensorFlow in the gin repo.
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...
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...