{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":418399149,"defaultBranch":"main","name":"skrl","ownerLogin":"Toni-SM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-18T07:53:11.000Z","ownerAvatar":"https://github.com/avatars/u/22400377?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722866509.0","currentOid":""},"activityList":{"items":[{"before":"e252c0691fbdbc3e876f2ec127b36ab4f3db624f","after":"d88da151eb578d49822bd08de308d3681e62e8e7","ref":"refs/heads/toni/update_wrappers","pushedAt":"2024-08-05T21:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Call base class's close method and rename internal variable","shortMessageHtmlLink":"Call base class's close method and rename internal variable"}},{"before":"9c2b8a8a921dcb0ad5ef6dc0bea0eea2c5e24c0e","after":"e252c0691fbdbc3e876f2ec127b36ab4f3db624f","ref":"refs/heads/toni/update_wrappers","pushedAt":"2024-08-05T21:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add test for wrapping Isaac Gym preview environments in torch","shortMessageHtmlLink":"Add test for wrapping Isaac Gym preview environments in torch"}},{"before":"d2edbcf0d73b1533a382bb8560869bd1e05f286d","after":"9c2b8a8a921dcb0ad5ef6dc0bea0eea2c5e24c0e","ref":"refs/heads/toni/update_wrappers","pushedAt":"2024-08-05T21:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Update Isaac Gym preview wrapper","shortMessageHtmlLink":"Update Isaac Gym preview wrapper"}},{"before":"a6e93d087d94eb3e759710db3929bbefed59fd73","after":"d2edbcf0d73b1533a382bb8560869bd1e05f286d","ref":"refs/heads/toni/update_wrappers","pushedAt":"2024-08-05T17:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Fix auto wrapping for Isaac Gym preview 4 in torch","shortMessageHtmlLink":"Fix auto wrapping for Isaac Gym preview 4 in torch"}},{"before":"a6e93d087d94eb3e759710db3929bbefed59fd73","after":null,"ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-05T14:01:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"}},{"before":null,"after":"a6e93d087d94eb3e759710db3929bbefed59fd73","ref":"refs/heads/toni/update_wrappers","pushedAt":"2024-08-05T14:01:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Apply pre-commit to tests folder","shortMessageHtmlLink":"Apply pre-commit to tests folder"}},{"before":"0a5efeb5db161a5a6174f27a175ce08443010741","after":"a6e93d087d94eb3e759710db3929bbefed59fd73","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-05T03:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Apply pre-commit to tests folder","shortMessageHtmlLink":"Apply pre-commit to tests folder"}},{"before":"c3633ff5f0b3fc95afbe5e0b8a52105537b01f8f","after":"0a5efeb5db161a5a6174f27a175ce08443010741","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-05T03:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add test for wrapping gym environments in torch","shortMessageHtmlLink":"Add test for wrapping gym environments in torch"}},{"before":"b54957636b8ace2d84b6bc072df54cef0e7a8993","after":"c3633ff5f0b3fc95afbe5e0b8a52105537b01f8f","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-05T03:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Update gym wrapper","shortMessageHtmlLink":"Update gym wrapper"}},{"before":"9e5b5e42f4bb076999d6e524b2a7ff3a710a1a3d","after":"b54957636b8ace2d84b6bc072df54cef0e7a8993","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-04T19:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Use regular expression to detect environment types","shortMessageHtmlLink":"Use regular expression to detect environment types"}},{"before":"a22d843c8326c765e110e0200b452170f3f0498c","after":null,"ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-04T03:42:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"}},{"before":"80169cee294d3a12e842a802b0f69e99c796243c","after":"9e5b5e42f4bb076999d6e524b2a7ff3a710a1a3d","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-04T03:42:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Test gymnasium and Isaac Lab wrappers (#184)\n\n* Add optional dependencies for tests\r\n\r\n* Add test for wrapping gymnasium environments in torch\r\n\r\n* Add edge case for vectorized environments\r\n\r\n* Add test for wrapping Isaac Lab environments in torch\r\n\r\n* Check for automatic wrapping and parametrize Isaac Lab wrapping test case","shortMessageHtmlLink":"Test gymnasium and Isaac Lab wrappers (#184)"}},{"before":"15cac8f7273d9159de75c518a6463fb05bd1697f","after":"a22d843c8326c765e110e0200b452170f3f0498c","ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-04T03:35:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Merge branch 'toni/fix_gymnasium_unwrapped_warning' into toni/test_env_wrappers","shortMessageHtmlLink":"Merge branch 'toni/fix_gymnasium_unwrapped_warning' into toni/test_en…"}},{"before":"2ef104947b77de2171971ffdf0ec38f08b920bf1","after":"80169cee294d3a12e842a802b0f69e99c796243c","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-04T03:34:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Fix Isaac Lab environments' state_space when num_states is zero","shortMessageHtmlLink":"Fix Isaac Lab environments' state_space when num_states is zero"}},{"before":"834df51f0ea7322693f6184a0f212a00fb82a5ee","after":"15cac8f7273d9159de75c518a6463fb05bd1697f","ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-04T03:30:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Check for automatic wrapping and parametrize Isaac Lab wrapping test case","shortMessageHtmlLink":"Check for automatic wrapping and parametrize Isaac Lab wrapping test …"}},{"before":"ebb2095d146fb1c4b1b5f45acc95a49f7bc47601","after":"2ef104947b77de2171971ffdf0ec38f08b920bf1","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-04T03:08:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Fix Isaac Lab environments reset returns when called twice","shortMessageHtmlLink":"Fix Isaac Lab environments reset returns when called twice"}},{"before":"e5f20de105528f67f20ab2f1fd68bd4d73b274f5","after":"834df51f0ea7322693f6184a0f212a00fb82a5ee","ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-04T03:04:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add test for wrapping Isaac Lab environments in torch","shortMessageHtmlLink":"Add test for wrapping Isaac Lab environments in torch"}},{"before":"7e4d1cd660119c31f8f0d08fc29fd6b62e518e78","after":"ebb2095d146fb1c4b1b5f45acc95a49f7bc47601","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-03T22:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Fix gymnasium vectorized environments reset returns when called twice","shortMessageHtmlLink":"Fix gymnasium vectorized environments reset returns when called twice"}},{"before":"e916f509ed832e43ffe88cb554ae84374904f649","after":"e5f20de105528f67f20ab2f1fd68bd4d73b274f5","ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-03T22:46:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add edge case for vectorized environments","shortMessageHtmlLink":"Add edge case for vectorized environments"}},{"before":"1c6b53af008c212a5cb5a6686643760c5d0b3d66","after":"7e4d1cd660119c31f8f0d08fc29fd6b62e518e78","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-03T22:31:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Update gymnasium wrapper","shortMessageHtmlLink":"Update gymnasium wrapper"}},{"before":"1ce31f4edb74996cc289d5f7d5bc751ec76fbb64","after":"e916f509ed832e43ffe88cb554ae84374904f649","ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-03T22:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add test for wrapping gymnasium environments in torch","shortMessageHtmlLink":"Add test for wrapping gymnasium environments in torch"}},{"before":null,"after":"1ce31f4edb74996cc289d5f7d5bc751ec76fbb64","ref":"refs/heads/toni/test_env_wrappers","pushedAt":"2024-08-03T22:25:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add optional dependencies for tests","shortMessageHtmlLink":"Add optional dependencies for tests"}},{"before":null,"after":"35d499193385bebb32b7a692bfa58c913a50e84a","ref":"refs/heads/toni/isaaclab_examples","pushedAt":"2024-08-03T18:10:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Add template for Isaac Lab examples in JAX","shortMessageHtmlLink":"Add template for Isaac Lab examples in JAX"}},{"before":null,"after":"1c6b53af008c212a5cb5a6686643760c5d0b3d66","ref":"refs/heads/toni/fix_gymnasium_unwrapped_warning","pushedAt":"2024-08-02T22:35:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Use the unwrapped environment to fix gymnasium warnings in PyTorch","shortMessageHtmlLink":"Use the unwrapped environment to fix gymnasium warnings in PyTorch"}},{"before":"11e87d2606893faad750aacd84bde1d785c542bc","after":null,"ref":"refs/heads/toni/fix_tensorboard_file_iterator","pushedAt":"2024-07-21T18:13:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"}},{"before":"4a89f80c9eca8fc5e6c8d67f102f04a71fe9a5a7","after":"82ea390a979a7edbdf69e42120062285e1210d59","ref":"refs/heads/develop","pushedAt":"2024-07-21T18:13:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Fix TensorBoard file iterator (#178)\n\n* Move torch import to local scope and catch tensorboard summary iterator exceptions\r\n\r\n* Update CHANGELOG","shortMessageHtmlLink":"Fix TensorBoard file iterator (#178)"}},{"before":null,"after":"11e87d2606893faad750aacd84bde1d785c542bc","ref":"refs/heads/toni/fix_tensorboard_file_iterator","pushedAt":"2024-07-21T18:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":null,"after":"89f6bc464c3778855f4132ee444b0f88aa6ceb3b","ref":"refs/heads/toni/call_step_preprocessor_once","pushedAt":"2024-07-21T14:56:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Apply imput preprocessor once","shortMessageHtmlLink":"Apply imput preprocessor once"}},{"before":"b20870974864c018f0cae2006d1331d91e7543d3","after":null,"ref":"refs/heads/toni/distributed_jax","pushedAt":"2024-07-19T02:09:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"}},{"before":"e0f3ea594bf6d7e509a0db250f2804bb4ea3d3b7","after":"4a89f80c9eca8fc5e6c8d67f102f04a71fe9a5a7","ref":"refs/heads/develop","pushedAt":"2024-07-19T02:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Toni-SM","name":null,"path":"/Toni-SM","primaryAvatarUrl":"https://github.com/avatars/u/22400377?s=80&v=4"},"commit":{"message":"Distributed multi-GPU and multi-node learning (JAX implementation) (#177)\n\n* Add JAX ML framework config for distributed runs\r\n\r\n* Increase seed according to worker rank in distributed runs\r\n\r\n* Update agent and trainer configuration to avoid duplicated data in distributed runs\r\n\r\n* Add method to broadcast distributed model parameters\r\n\r\n* Broadcast PPO model parameters and reduce KL\r\n\r\n* Collective reduce model gradients\r\n\r\n* Collective reduce gradients in PPO agent\r\n\r\n* Don't check for jax when setting the random key\r\n\r\n* Define default jax device\r\n\r\n* Update docstrings\r\n\r\n* Add JAX config for distributed learning to docs and fix PyTorch variables\r\n\r\n* Modify the environment variable names for distributed runs to differentiate them from torch\r\n\r\n* Initialize distributed runs if JAX_WORLD_SIZE > 1\r\n\r\n* Specify different seeds in distributed runs for torch and jax\r\n\r\n* Add utility script to launch jax distributed runs\r\n\r\n* Add distribute runs implementation to other agents\r\n\r\n* Add distributed launch utility to docs\r\n\r\n* Update CHANGELOG\r\n\r\n* Update feature table\r\n\r\n* Add distributed runs implementation for multi-agents","shortMessageHtmlLink":"Distributed multi-GPU and multi-node learning (JAX implementation) (#177"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEknkKggA","startCursor":null,"endCursor":null}},"title":"Activity · Toni-SM/skrl"}