{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":458247533,"defaultBranch":"main","name":"QDax","ownerLogin":"adaptive-intelligent-robotics","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-11T15:48:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53531899?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706257982.0","currentOid":""},"activityList":{"items":[{"before":"30ea2087742c6fcafbf12c53d1b8abd018bf0799","after":"2b2dfc968f720600db3b61e1d05e7ebffc8e46c6","ref":"refs/heads/develop","pushedAt":"2024-04-17T11:49:30.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Merge branch 'main' into develop","shortMessageHtmlLink":"Merge branch 'main' into develop"}},{"before":"a7212217da4ab5c058e900ff44b5efe02db85ce4","after":"eb2cf317c7a5b6ffe385f0606a99e7c509b771b3","ref":"refs/heads/main","pushedAt":"2024-02-13T14:04:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"fix: Change deprecated jax type jax.random.KeyArray to jax.Array (#175)","shortMessageHtmlLink":"fix: Change deprecated jax type jax.random.KeyArray to jax.Array (#175)"}},{"before":"b4125c3159f4bddb9ff9683c09e88cd923fd83c9","after":"30ea2087742c6fcafbf12c53d1b8abd018bf0799","ref":"refs/heads/develop","pushedAt":"2024-02-08T11:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"fix: Fix pareto dominance definition (#174)\n\nFixes the definition of Pareto dominance in pareto_front.py to account for solutions which have the same fitness values along one axis.","shortMessageHtmlLink":"fix: Fix pareto dominance definition (#174)"}},{"before":"cc7e83c205524c191784d51ec5e2daf2eb4ade60","after":"a7212217da4ab5c058e900ff44b5efe02db85ce4","ref":"refs/heads/main","pushedAt":"2024-01-24T14:42:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"fix(notebooks): colab notebook link (#172)","shortMessageHtmlLink":"fix(notebooks): colab notebook link (#172)"}},{"before":null,"after":"384d0e773f97f6d1c6a563151e233c99747a9dcc","ref":"refs/heads/hotfix/notebook-links","pushedAt":"2024-01-24T08:27:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"fix(notebooks): colab notebook link","shortMessageHtmlLink":"fix(notebooks): colab notebook link"}},{"before":"2c7f1b3161b5a7a82148f35f8c231d8a521c5aa9","after":"cc7e83c205524c191784d51ec5e2daf2eb4ade60","ref":"refs/heads/main","pushedAt":"2024-01-23T16:10:24.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"Merge pull request #162 from adaptive-intelligent-robotics/release/0.3\n\nRelease v0.3","shortMessageHtmlLink":"Merge pull request #162 from adaptive-intelligent-robotics/release/0.3"}},{"before":"e005bf6f156b203354e9dd2a3f28a147d961a02b","after":"13deb779a1be372a1bebbaed98d886eefbffc7d9","ref":"refs/heads/release/0.3","pushedAt":"2024-01-23T16:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"fix(docs): missing example and new package version","shortMessageHtmlLink":"fix(docs): missing example and new package version"}},{"before":"10615bf93069888999d1e200978f0eac2385975f","after":"e005bf6f156b203354e9dd2a3f28a147d961a02b","ref":"refs/heads/release/0.3","pushedAt":"2024-01-23T15:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"docs(contribution): clarify contribution process","shortMessageHtmlLink":"docs(contribution): clarify contribution process"}},{"before":"b4125c3159f4bddb9ff9683c09e88cd923fd83c9","after":"391fce16ee5867685d538ba70a30e6a63c47e3f4","ref":"refs/heads/docs/contribution-guide","pushedAt":"2024-01-23T13:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"docs(contribution): clarify contribution process","shortMessageHtmlLink":"docs(contribution): clarify contribution process"}},{"before":null,"after":"b4125c3159f4bddb9ff9683c09e88cd923fd83c9","ref":"refs/heads/docs/contribution-guide","pushedAt":"2024-01-23T10:14:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixchalumeau","name":"Felix Chalumeau","path":"/felixchalumeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49362657?s=80&v=4"},"commit":{"message":"feat(algo): add DCG-MAP-Elites (#167)\n\n* a new method for MAP-Elites repertoire, that enables to samples individuals with their corresponding descriptors.\r\n* 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).\r\n* a new DCGTransition that add desc and desc_prime to the QDTransition.\r\n* descriptor-conditioned TD3 loss, descriptor-conditioned scoring functions, descriptor-conditioned MLP\r\n* two new reward wrappers to clip and offset the reward (necessary for DCG-MAP-Elites).","shortMessageHtmlLink":"feat(algo): add DCG-MAP-Elites (#167)"}},{"before":"a223a03ee4d1aeb5804e2af892616c2833438b4f","after":"10615bf93069888999d1e200978f0eac2385975f","ref":"refs/heads/release/0.3","pushedAt":"2024-01-18T21:04:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manon-but-yes","name":"Manon Flageat","path":"/manon-but-yes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61653012?s=80&v=4"},"commit":{"message":"fix: fix all notebooks to run with latest develop","shortMessageHtmlLink":"fix: fix all notebooks to run with latest develop"}},{"before":null,"after":"5f74f60b7394631e3e8e0e59a2d531a8fd3e8f59","ref":"refs/heads/fix/notebooks-errors","pushedAt":"2024-01-16T01:48:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manon-but-yes","name":"Manon Flageat","path":"/manon-but-yes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61653012?s=80&v=4"},"commit":{"message":"fix: fix all notebooks to run with latest develop","shortMessageHtmlLink":"fix: fix all notebooks to run with latest develop"}},{"before":"82c04376a6523db6960bc92dca61968708d18bd9","after":"b4125c3159f4bddb9ff9683c09e88cd923fd83c9","ref":"refs/heads/develop","pushedAt":"2024-01-09T10:03:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"feat(algo): add DCG-MAP-Elites (#167)\n\n* a new method for MAP-Elites repertoire, that enables to samples individuals with their corresponding descriptors.\r\n* 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).\r\n* a new DCGTransition that add desc and desc_prime to the QDTransition.\r\n* descriptor-conditioned TD3 loss, descriptor-conditioned scoring functions, descriptor-conditioned MLP\r\n* two new reward wrappers to clip and offset the reward (necessary for DCG-MAP-Elites).","shortMessageHtmlLink":"feat(algo): add DCG-MAP-Elites (#167)"}},{"before":"e426bd4615beb9f0613e289ee273609b0d347716","after":"a223a03ee4d1aeb5804e2af892616c2833438b4f","ref":"refs/heads/release/0.3","pushedAt":"2023-12-11T12:41:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release/0.3","shortMessageHtmlLink":"Merge branch 'main' into release/0.3"}},{"before":"df954c291171278bb149117ee6559f2c755c274e","after":"e426bd4615beb9f0613e289ee273609b0d347716","ref":"refs/heads/release/0.3","pushedAt":"2023-12-11T12:40:11.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into release/0.3","shortMessageHtmlLink":"Merge branch 'develop' into release/0.3"}},{"before":"b221c682c8d3e01951239e4869e58e0544eed8a7","after":"82c04376a6523db6960bc92dca61968708d18bd9","ref":"refs/heads/develop","pushedAt":"2023-12-11T12:39:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Feat: add algo aurora (#144)\n\n* Adds Unstructured Repertoire\r\n* Add AURORA class\r\n* Provides utils to define an Auto-Encoder with LSTM\r\n* Examples for AURORA and PGA-AURORA","shortMessageHtmlLink":"Feat: add algo aurora (#144)"}},{"before":"a0307a3b7f29c5215231431ca888a2292899605f","after":"6c5801e6ddb774d5e5c62b33587f7e478be2c8e2","ref":"refs/heads/feat/add-algo-aurora","pushedAt":"2023-12-11T12:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"add missing docstrings","shortMessageHtmlLink":"add missing docstrings"}},{"before":"d5aa6795bb99610b273666282841371007eadd01","after":"a0307a3b7f29c5215231431ca888a2292899605f","ref":"refs/heads/feat/add-algo-aurora","pushedAt":"2023-12-11T10:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"adapt LSTMCell usage to new RNNCellBase Upgrade","shortMessageHtmlLink":"adapt LSTMCell usage to new RNNCellBase Upgrade"}},{"before":"0a9ed357c122f93b616aa74c421c45a4903bb46b","after":"d5aa6795bb99610b273666282841371007eadd01","ref":"refs/heads/feat/add-algo-aurora","pushedAt":"2023-12-10T11:11:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into feat/add-algo-aurora","shortMessageHtmlLink":"Merge branch 'develop' into feat/add-algo-aurora"}},{"before":"a190a626f8a2f1276c7377ec03347abefd9d1bbd","after":"b221c682c8d3e01951239e4869e58e0544eed8a7","ref":"refs/heads/develop","pushedAt":"2023-12-10T11:11:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Fix imports, CI and formatting issues (#163)\n\n* fix imports jumpy\r\n* fix formatting issues\r\n* update ci to handle internal and external PRs\r\n* adapt Jumanji test to new Jumanji API","shortMessageHtmlLink":"Fix imports, CI and formatting issues (#163)"}},{"before":"a1bcd30cac23167f1311e91ff11beb0dd6bd7760","after":"0a9ed357c122f93b616aa74c421c45a4903bb46b","ref":"refs/heads/feat/add-algo-aurora","pushedAt":"2023-12-10T10:49:15.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into feat/add-algo-aurora","shortMessageHtmlLink":"Merge branch 'develop' into feat/add-algo-aurora"}},{"before":"71e65e9f1d9c4c5a636accf3606d30210a5b809b","after":"17bec8566e01d729bf2c59fbb5e53e633c6f06fc","ref":"refs/heads/fix/fix-imports-brax-v1-maze","pushedAt":"2023-12-10T10:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"adapt test to new Jumanji API","shortMessageHtmlLink":"adapt test to new Jumanji API"}},{"before":"aaa3ece03ee91068c3bf2bdaae2be05cf60db637","after":"2c7f1b3161b5a7a82148f35f8c231d8a521c5aa9","ref":"refs/heads/main","pushedAt":"2023-12-07T10:35:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"Hotfix: dependencies in requirements.txt and setup.py are out of sync (#165)\n\n* update imports in setup.py\r\n* changed required version of python from 3.8 to 3.9\r\n* change QDax version from 0.2.3 to 0.2.4","shortMessageHtmlLink":"Hotfix: dependencies in requirements.txt and setup.py are out of sync ("}},{"before":"ae2ca3b607661ca78000201435a8981ad6e4d86d","after":"3525588d46d4571ef3d2dc3f67ee9e28e0d2f1f3","ref":"refs/heads/hotfix/164-dependencies-in-requirementstxt-and-setuppy-are-out-of-sync","pushedAt":"2023-12-01T17:13:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"version 0.2.3 to 0.2.4","shortMessageHtmlLink":"version 0.2.3 to 0.2.4"}},{"before":"aaa3ece03ee91068c3bf2bdaae2be05cf60db637","after":"ae2ca3b607661ca78000201435a8981ad6e4d86d","ref":"refs/heads/hotfix/164-dependencies-in-requirementstxt-and-setuppy-are-out-of-sync","pushedAt":"2023-12-01T16:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"update imports in setup.py","shortMessageHtmlLink":"update imports in setup.py"}},{"before":null,"after":"aaa3ece03ee91068c3bf2bdaae2be05cf60db637","ref":"refs/heads/hotfix/164-dependencies-in-requirementstxt-and-setuppy-are-out-of-sync","pushedAt":"2023-12-01T16:43:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"fix(readme): update the paper to cite (#161)\n\n* fix(readme): update the paper to cite\r\n\r\n* Fix python version and dependencies for CI","shortMessageHtmlLink":"fix(readme): update the paper to cite (#161)"}},{"before":"965573f49dbe77159e1c878637fc09d35e2cc07d","after":"71e65e9f1d9c4c5a636accf3606d30210a5b809b","ref":"refs/heads/fix/fix-imports-brax-v1-maze","pushedAt":"2023-11-30T11:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"update version of Jumanji Snake environment","shortMessageHtmlLink":"update version of Jumanji Snake environment"}},{"before":"dd6d71d0e4f14ac3498fdb2aa182cdd25d25c845","after":"a190a626f8a2f1276c7377ec03347abefd9d1bbd","ref":"refs/heads/develop","pushedAt":"2023-11-30T11:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"update README for CI test","shortMessageHtmlLink":"update README for CI test"}},{"before":"19ce124f34c6ae63b2711ec81f758d54f0a598f5","after":"965573f49dbe77159e1c878637fc09d35e2cc07d","ref":"refs/heads/fix/fix-imports-brax-v1-maze","pushedAt":"2023-11-30T11:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"fix imports brax physics module","shortMessageHtmlLink":"fix imports brax physics module"}},{"before":"872f070747637f0bd409c70ad1ac2fe6768868df","after":"19ce124f34c6ae63b2711ec81f758d54f0a598f5","ref":"refs/heads/fix/fix-imports-brax-v1-maze","pushedAt":"2023-11-30T11:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lookatator","name":"Luca Grillotti","path":"/Lookatator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32456875?s=80&v=4"},"commit":{"message":"update README for CI test","shortMessageHtmlLink":"update README for CI test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMwSPGQA","startCursor":null,"endCursor":null}},"title":"Activity · adaptive-intelligent-robotics/QDax"}