{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":83158675,"defaultBranch":"dev","name":"mushroom-rl","ownerLogin":"MushroomRL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-25T19:59:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59697405?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713444629.0","currentOid":""},"activityList":{"items":[{"before":"f0f35726e277b3c94893800e679429c328dda308","after":"5c3170e32e8ad16d3600584300068f4cb6d077a7","ref":"refs/heads/dev","pushedAt":"2024-05-21T08:38:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Update room_env.py (#143)\n\n* Version bump to fix the PyPI package\r\n\r\n* Update room_env.py\r\n\r\nValueError needs to be raised not asserted\r\n\r\n---------\r\n\r\nCo-authored-by: boris-il-forte ","shortMessageHtmlLink":"Update room_env.py (#143)"}},{"before":"cc0dfe3ed9244ad8a35f88f788e447b68a2c08a7","after":"f0f35726e277b3c94893800e679429c328dda308","ref":"refs/heads/dev","pushedAt":"2024-05-21T08:38:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Update logger.py (#142)\n\n* Version bump to fix the PyPI package\r\n\r\n* Update logger.py\r\n\r\nTypo. Replaced E.npy with R.npy\r\n\r\n---------\r\n\r\nCo-authored-by: boris-il-forte ","shortMessageHtmlLink":"Update logger.py (#142)"}},{"before":"6fd3453ed84e1abe432d42d0b530fadbfbfb4239","after":"2509d8843af0ba96e78b8c5f46426c98369669da","ref":"refs/heads/dev-v1","pushedAt":"2024-04-18T12:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Version bump\n\n- Fixes #139","shortMessageHtmlLink":"Version bump"}},{"before":"e92d3d5594b6798c57b3cabc077cc403edddbf48","after":"cc0dfe3ed9244ad8a35f88f788e447b68a2c08a7","ref":"refs/heads/dev","pushedAt":"2024-02-05T16:02:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AhmedMagdyHendawy","name":"Ahmed Hendawy","path":"/AhmedMagdyHendawy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19808592?s=80&v=4"},"commit":{"message":"Integrate Gymnasium\n\n- Create a Gymnasium and GymnasiumAtari environments\n- Adapt some mushroom_rl Gym examples to Gymnasium\n- Add headless argument to ImageViewer","shortMessageHtmlLink":"Integrate Gymnasium"}},{"before":"47a3fce2e1dba4e8f174a642563be53c788386ed","after":"e92d3d5594b6798c57b3cabc077cc403edddbf48","ref":"refs/heads/dev","pushedAt":"2024-01-30T11:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Update continuous_integration.yml","shortMessageHtmlLink":"Update continuous_integration.yml"}},{"before":"47710ceb2bc499b2178f533173c5c08f23d9462e","after":"6fd3453ed84e1abe432d42d0b530fadbfbfb4239","ref":"refs/heads/dev-v1","pushedAt":"2024-01-30T11:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fixed minor bug for alpha optimizer parameters","shortMessageHtmlLink":"Fixed minor bug for alpha optimizer parameters"}},{"before":"146ba8ef13386d1fa6117158cfb76c2be1301f00","after":"47a3fce2e1dba4e8f174a642563be53c788386ed","ref":"refs/heads/dev","pushedAt":"2024-01-30T11:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fixed minor bug in sac post load","shortMessageHtmlLink":"Fixed minor bug in sac post load"}},{"before":"861451cc7cc78ecf5ee34eece40de9660155d41c","after":"146ba8ef13386d1fa6117158cfb76c2be1301f00","ref":"refs/heads/dev","pushedAt":"2024-01-23T14:59:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of github.com:MushroomRL/mushroom-rl into dev","shortMessageHtmlLink":"Merge branch 'dev' of github.com:MushroomRL/mushroom-rl into dev"}},{"before":"0c68434c95ed724879f4cfb508d53c361a9b96ce","after":"861451cc7cc78ecf5ee34eece40de9660155d41c","ref":"refs/heads/dev","pushedAt":"2024-01-22T17:29:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of github.com:MushroomRL/mushroom-rl into dev","shortMessageHtmlLink":"Merge branch 'dev' of github.com:MushroomRL/mushroom-rl into dev"}},{"before":"27845c272d1ed90feab73b461503848847b5e7c5","after":"0c68434c95ed724879f4cfb508d53c361a9b96ce","ref":"refs/heads/dev","pushedAt":"2024-01-22T17:12:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of github.com:MushroomRL/mushroom-rl into dev","shortMessageHtmlLink":"Merge branch 'dev' of github.com:MushroomRL/mushroom-rl into dev"}},{"before":"a9f3f1a56efdec366240eec33885a44d4f7a7ca1","after":"27845c272d1ed90feab73b461503848847b5e7c5","ref":"refs/heads/dev","pushedAt":"2024-01-22T15:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Update running stats.\n\n- now updating the stats with batches allowed.","shortMessageHtmlLink":"Update running stats."}},{"before":"5dc8422d76a8b0e24877cd30360e2f009f957375","after":"a9f3f1a56efdec366240eec33885a44d4f7a7ca1","ref":"refs/heads/dev","pushedAt":"2024-01-22T15:31:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Work on Actor-Critic algorithms\n\n- Minor refactoring in Agent\n- Created new class OnPolicyDeepAC\n- Fixed some issues of PPO_BPTT and policy class\n- PPO_BPTT is now using our latest interface\n- Implemented agent normalization in PPO, TRPO, PPO_BPTT","shortMessageHtmlLink":"Work on Actor-Critic algorithms"}},{"before":"f408f2dc813b2141e032fc244bde3b7b5864a46a","after":"5dc8422d76a8b0e24877cd30360e2f009f957375","ref":"refs/heads/dev","pushedAt":"2024-01-19T17:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Updated all preprocessors to new array backend.\n\n- all preprocessors now support numpy and torch backend.","shortMessageHtmlLink":"Updated all preprocessors to new array backend."}},{"before":"b4a0a022f279b0c853b44a309ae07882196e47a1","after":"f408f2dc813b2141e032fc244bde3b7b5864a46a","ref":"refs/heads/dev","pushedAt":"2024-01-18T16:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Introduced new preprocessors.\n\n- now there are two types of preprocessors; agent_preprocessors and core_preprocessors.\n- the former does not change the dataset returned by the core, while the latter does.","shortMessageHtmlLink":"Introduced new preprocessors."}},{"before":"867fd3d64ac4cfdcc1315e71e6bab5d1f4ab68ae","after":"b4a0a022f279b0c853b44a309ae07882196e47a1","ref":"refs/heads/dev","pushedAt":"2024-01-18T15:07:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fixed bug in multiprocess environment\n\n- missing copy of internal state before returning the current state\n- now vectorized pensulum works","shortMessageHtmlLink":"Fixed bug in multiprocess environment"}},{"before":"1d2f04a0c2fd1dc74e247fd6281a4ada4d730608","after":"867fd3d64ac4cfdcc1315e71e6bab5d1f4ab68ae","ref":"refs/heads/dev","pushedAt":"2024-01-18T14:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fix in examples\n\n- Pendulum trust region example is now the same for vectorize and normal\ncore environments\n- Vectorized pendulum seems to be broken still...","shortMessageHtmlLink":"Fix in examples"}},{"before":"1eaa5e3847071286671d3ea4cfd412c2355caebc","after":"1d2f04a0c2fd1dc74e247fd6281a4ada4d730608","ref":"refs/heads/dev","pushedAt":"2024-01-18T12:57:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Updated preprocessor interface.","shortMessageHtmlLink":"Updated preprocessor interface."}},{"before":"10527c87f2401b83194698801688b21770f82ffd","after":"1eaa5e3847071286671d3ea4cfd412c2355caebc","ref":"refs/heads/dev","pushedAt":"2024-01-17T18:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Renamed pendulum example properly","shortMessageHtmlLink":"Renamed pendulum example properly"}},{"before":"c7b5c195d86d714765a4beefb7a7644f24292c9b","after":"10527c87f2401b83194698801688b21770f82ffd","ref":"refs/heads/dev","pushedAt":"2024-01-17T17:56:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"fix reset in multiprocess environment.","shortMessageHtmlLink":"fix reset in multiprocess environment."}},{"before":"5d7a90e42af075bb41e0cf24a19cc446918957b5","after":"c7b5c195d86d714765a4beefb7a7644f24292c9b","ref":"refs/heads/dev","pushedAt":"2024-01-17T16:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fixed backend issues with trpo and ppo.","shortMessageHtmlLink":"Fixed backend issues with trpo and ppo."}},{"before":"5d7a90e42af075bb41e0cf24a19cc446918957b5","after":"c7b5c195d86d714765a4beefb7a7644f24292c9b","ref":"refs/heads/ePPO","pushedAt":"2024-01-17T16:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Fixed backend issues with trpo and ppo.","shortMessageHtmlLink":"Fixed backend issues with trpo and ppo."}},{"before":"81813996f2745ae1c9bbe3dc77b3e270091b372a","after":"5d7a90e42af075bb41e0cf24a19cc446918957b5","ref":"refs/heads/dev","pushedAt":"2024-01-17T14:29:40.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Porting DQN algorithms to Pytorch approximators\n\n- now DQN and variants are again fully on the numpy backend\n- still a minor issue with the replay memory needs to be fixed\n- updated tests and examples","shortMessageHtmlLink":"Porting DQN algorithms to Pytorch approximators"}},{"before":"a2dc10de6a5bfa840f3aeb391279413c1e341c9b","after":"5d7a90e42af075bb41e0cf24a19cc446918957b5","ref":"refs/heads/ePPO","pushedAt":"2024-01-17T09:41:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Porting DQN algorithms to Pytorch approximators\n\n- now DQN and variants are again fully on the numpy backend\n- still a minor issue with the replay memory needs to be fixed\n- updated tests and examples","shortMessageHtmlLink":"Porting DQN algorithms to Pytorch approximators"}},{"before":"cc50abea665359aff43b8e11e11dfd44ac4814ff","after":"a2dc10de6a5bfa840f3aeb391279413c1e341c9b","ref":"refs/heads/ePPO","pushedAt":"2024-01-16T17:44:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Updated sequence replay memory.\n\n- fixed issue with policy state.\n- now implemented more efficitenly.","shortMessageHtmlLink":"Updated sequence replay memory."}},{"before":"18de83c0dde4a0aae9b6cd74ef24eb38ecb4d986","after":"cc50abea665359aff43b8e11e11dfd44ac4814ff","ref":"refs/heads/ePPO","pushedAt":"2024-01-16T15:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Updated prioritized experience replay.\n\n- now it is using the new dataset backend.","shortMessageHtmlLink":"Updated prioritized experience replay."}},{"before":"a3d05a3aea1958efba721cc733a965e38a8d7f23","after":"18de83c0dde4a0aae9b6cd74ef24eb38ecb4d986","ref":"refs/heads/ePPO","pushedAt":"2024-01-16T11:32:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fixed NumpyTorchApproximator\n\n- fixed approximator, now it works correctly\n- added test\n- minor docstring fixes","shortMessageHtmlLink":"Fixed NumpyTorchApproximator"}},{"before":"10b1ed92f5bc002d28a7cd52d774d87a701d96ca","after":"a3d05a3aea1958efba721cc733a965e38a8d7f23","ref":"refs/heads/ePPO","pushedAt":"2024-01-16T11:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Major update\n\n- Fixed all test in mushroom, for now\n- Created a NumpyTorchApproximator, that wraps the torch approximator in\nnumpy\n- Starting to move torch approximator functionality to fully operate in\ntorch\n- refactoring of approximators folder, moved out o implementation\nensemble and ensemble table\n- fixed noise policies, added test","shortMessageHtmlLink":"Major update"}},{"before":"9b8d3146b4068a26e434c4bf3146d546d73a6e1e","after":"10b1ed92f5bc002d28a7cd52d774d87a701d96ca","ref":"refs/heads/ePPO","pushedAt":"2024-01-15T17:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robfiras","name":"Firas Al-Hafez","path":"/robfiras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69359729?s=80&v=4"},"commit":{"message":"Fixes in dataset and replay memory.","shortMessageHtmlLink":"Fixes in dataset and replay memory."}},{"before":"6d0631d071f6807d8220346709bf946e8b9a8ff2","after":"9b8d3146b4068a26e434c4bf3146d546d73a6e1e","ref":"refs/heads/ePPO","pushedAt":"2024-01-15T16:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Updated batch td to the new dataset interface","shortMessageHtmlLink":"Updated batch td to the new dataset interface"}},{"before":"f582644e8980797f8dda4ebe01239218965c837b","after":"6d0631d071f6807d8220346709bf946e8b9a8ff2","ref":"refs/heads/ePPO","pushedAt":"2024-01-15T16:06:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boris-il-forte","name":"Davide Tateo","path":"/boris-il-forte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477896?s=80&v=4"},"commit":{"message":"Fixed tests\n\n- bugfix in the dataset test due to the new interface\n- bugfix for the replay memory equality check","shortMessageHtmlLink":"Fixed tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET5tczgA","startCursor":null,"endCursor":null}},"title":"Activity ยท MushroomRL/mushroom-rl"}