-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0.4.0 #183
Release 0.4.0 #183
Conversation
* a new method for MAP-Elites repertoire, that enables to samples individuals with their corresponding descriptors. * a new output extra_info for Emitter.emit methods that is similar to the extra_scores of the scoring function, and that enables to pass information from the emit step to the state_update (necessary for DCG-MAP-Elites). * a new DCGTransition that add desc and desc_prime to the QDTransition. * descriptor-conditioned TD3 loss, descriptor-conditioned scoring functions, descriptor-conditioned MLP * two new reward wrappers to clip and offset the reward (necessary for DCG-MAP-Elites).
Fixes the definition of Pareto dominance in pareto_front.py to account for solutions which have the same fitness values along one axis.
- moving to Python 3.10 - Upgrade all library versions in requirements.txt and setup.py - Remove DM-Haiku cause it is now deprecated. - all networks now are based on a single MLP class - jax.tree_map has been replaced with jax.tree_util.tree_map everywhere to avoid Deprecation Warnings. - types -> custom_types - add extra_require for jax[cuda12] - fix all notebooks and update typing extensions (for running notebooks) - fix dependabot security issues - added instructions for pip install qdax[cuda12] in README - fix observation space in jumanji test script
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #183 +/- ##
==========================================
- Coverage 92.30% 92.26% -0.04%
==========================================
Files 125 128 +3
Lines 7485 8007 +522
==========================================
+ Hits 6909 7388 +479
- Misses 576 619 +43 ☔ View full report in Codecov by Sentry. |
This PR introduces:
Remaining To Dos:
Checks
Future improvements
N/A