Skip to content

v0.2.0

Choose a tag to compare

@felixchalumeau felixchalumeau released this 01 Dec 11:55
· 160 commits to main since this release
fc0ad78

Moving to v0.2.0 with several new algorithms, fixes of current implementations, a whole new set of tasks, a more general API and some dependencies update to stay in phase with the Jax community πŸš€ ⏩ ⏩

  • fix(envs): order of wrappers to ensure update of state descriptor when using fixed init state (#128)
  • fix(doc): add colab links, missing doc, update version (#125)
  • feat!(repertoire): optional extra-scores for repertoire addition (#118)
  • fix(jit): avoid consecutive jits of same method in for loops (#122)
  • fix(docker): fix run-image docker stage (#121)
  • feat(algorithms): add MAP-Elites distributed on multiple devices (#117)
  • fix(test): inverse fitness and desc names in sampling test (#119)
  • feat(github): add GitHub template for PR (#120)
  • feat(algorithms): add QDPG emitter + refactor PGAME (#110)
  • feat(algorithms): add CMA-ME, fix CMA-ES and CMA-MEGA (#86)
  • fix(mees): add batch size property (#114)
  • feat(algorithms): Add Multi-Emitter (#90)
  • fix: reset_based scoring in brax_env default task (#109)
  • feat(algorithms): add ME-ES to QDax (#81)
  • fix(examples): brax version in colab examples (#108)
  • fix(docs): avoid using flax 0.6.2 in setup (#112)
  • feat(envs): wrapper for fixed initial state of environments (#92)
  • fix(style): mypy issue in controller training
  • fix: optimizer state reinitialization for PG variations (#104)
  • fix: add update policy delay in PG emitter
  • fix(pointmaze): scale after the clip of actions (#101)
  • hotfix(images): re-add deleted logos to the repo
  • docs: add caveats and logo (#99)
  • feat: Default Scoring Functions for Sphere, Rastrigin, Arm, Brax environments, Hypervolume functions and QD Suite (#73)
  • chore: Update jax, brax and flax versions (fixes the jax.tree_util warnings) (#76)
  • doc: Add remark for installing QDax with GPU support in README (#77)
  • fix the replay buffer overflow issue (#75)
  • fix: correct irrelevant factor 0.25 in td3 loss (#78)

We also welcome a new contributor: @maxencefaldor πŸ‘

Well done to all the team for this new release πŸŽ‰ πŸ‘©β€πŸ’» πŸ‘¨β€πŸ’» (@manon-but-yes @Lookatator @limbryan @ranzenTom @Aneoshun @Egiob @valentinmace @maxiallard @felixchalumeau)