{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":261372860,"defaultBranch":"master","name":"stable-baselines3","ownerLogin":"DLR-RM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-05T05:52:26.000Z","ownerAvatar":"https://github.com/avatars/u/25227811?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721998678.0","currentOid":""},"activityList":{"items":[{"before":"6ad6fa55b6e38c8456dd333f71fe45373f66fe90","after":"4a1137ba3ac0ff0ae095aca564edc82ec37b7f1c","ref":"refs/heads/master","pushedAt":"2024-08-02T09:55:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Add np.ndarray as a recognized type for TB histograms. (#1635)\n\n* Add np.ndarray as a recognized type for TB histograms.\r\n\r\nTorch histograms allow th.Tensor, np.ndarray, and caffe2 formatted strings. This commits expands the TensorBoardOutputFormat's capabilities to log the two former types.\r\n\r\n* Update changelog to reflect bug fix\r\n\r\n* fix: try/catch for if either np or torch aren't at the required versions. See https://github.com/DLR-RM/stable-baselines3/pull/1635 for more details\r\n\r\n* fix: Add comment describing the test for when add_histogram should not have been called\r\n\r\n* Cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin RAFFIN ","shortMessageHtmlLink":"Add np.ndarray as a recognized type for TB histograms. (#1635)"}},{"before":"bd3c0c653068a6af1993df7be1a12acfb4be0127","after":"6ad6fa55b6e38c8456dd333f71fe45373f66fe90","ref":"refs/heads/master","pushedAt":"2024-07-29T08:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix various typos (#1981)","shortMessageHtmlLink":"Fix various typos (#1981)"}},{"before":"77439b504257f07188ba3600ece739bc6535e47d","after":null,"ref":"refs/heads/fix/dqn-loading","pushedAt":"2024-07-26T12:57:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"}},{"before":"000544cc1fe6a1c1ec80c125dadad11ad49e1473","after":"bd3c0c653068a6af1993df7be1a12acfb4be0127","ref":"refs/heads/master","pushedAt":"2024-07-26T12:57:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix loading of optimizer with older DQN models (#1978)","shortMessageHtmlLink":"Fix loading of optimizer with older DQN models (#1978)"}},{"before":null,"after":"77439b504257f07188ba3600ece739bc6535e47d","ref":"refs/heads/fix/dqn-loading","pushedAt":"2024-07-24T11:26:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix loading of optimizer with older DQN models","shortMessageHtmlLink":"Fix loading of optimizer with older DQN models"}},{"before":"b9b7ce25e050c5588f4117fa229708622788bf95","after":null,"ref":"refs/heads/feat/additional-modules-mlp","pushedAt":"2024-07-22T11:42:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"}},{"before":"1a69fc831414626cbbcf13343c6e78d9accb9104","after":"000544cc1fe6a1c1ec80c125dadad11ad49e1473","ref":"refs/heads/master","pushedAt":"2024-07-22T11:42:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Add support for pre and post linear modules in `create_mlp` (#1975)\n\n* Add support for pre and post linear modules in `create_mlp`\r\n\r\n* Disable mypy for python 3.8\r\n\r\n* Reformat toml file\r\n\r\n* Update docstring\r\n\r\nCo-authored-by: Quentin Gallouédec <45557362+qgallouedec@users.noreply.github.com>\r\n\r\n* Add some comments\r\n\r\n---------\r\n\r\nCo-authored-by: Quentin Gallouédec <45557362+qgallouedec@users.noreply.github.com>","shortMessageHtmlLink":"Add support for pre and post linear modules in create_mlp (#1975)"}},{"before":"73984f2d68d75e8af3ce7af09b3b59d5e5d10c3c","after":"b9b7ce25e050c5588f4117fa229708622788bf95","ref":"refs/heads/feat/additional-modules-mlp","pushedAt":"2024-07-22T09:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Add some comments","shortMessageHtmlLink":"Add some comments"}},{"before":"3b84f71bb2b47ca2dc657c7c5205901b6c061f30","after":"73984f2d68d75e8af3ce7af09b3b59d5e5d10c3c","ref":"refs/heads/feat/additional-modules-mlp","pushedAt":"2024-07-22T09:34:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Update docstring\n\nCo-authored-by: Quentin Gallouédec <45557362+qgallouedec@users.noreply.github.com>","shortMessageHtmlLink":"Update docstring"}},{"before":"e89a9fa291cfeee90eb7dea795098170c111825b","after":"3b84f71bb2b47ca2dc657c7c5205901b6c061f30","ref":"refs/heads/feat/additional-modules-mlp","pushedAt":"2024-07-20T14:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Reformat toml file","shortMessageHtmlLink":"Reformat toml file"}},{"before":"e036d7cbdadf8b059fe14d52c860c86249b8bc54","after":"e89a9fa291cfeee90eb7dea795098170c111825b","ref":"refs/heads/feat/additional-modules-mlp","pushedAt":"2024-07-20T13:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Disable mypy for python 3.8","shortMessageHtmlLink":"Disable mypy for python 3.8"}},{"before":null,"after":"e036d7cbdadf8b059fe14d52c860c86249b8bc54","ref":"refs/heads/feat/additional-modules-mlp","pushedAt":"2024-07-20T13:38:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Add support for pre and post linear modules in `create_mlp`","shortMessageHtmlLink":"Add support for pre and post linear modules in create_mlp"}},{"before":"75f71e6fcd5fa784b88c01fb028240acc49348a4","after":null,"ref":"refs/heads/qgallouedec-patch-1","pushedAt":"2024-07-15T21:57:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"}},{"before":"d8148deeaad3dbd1fb2b601e6f21d71f210366b1","after":"1a69fc831414626cbbcf13343c6e78d9accb9104","ref":"refs/heads/master","pushedAt":"2024-07-15T21:57:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Update examples.rst (#1969)","shortMessageHtmlLink":"Update examples.rst (#1969)"}},{"before":null,"after":"75f71e6fcd5fa784b88c01fb028240acc49348a4","ref":"refs/heads/qgallouedec-patch-1","pushedAt":"2024-07-14T08:03:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qgallouedec","name":"Quentin Gallouédec","path":"/qgallouedec","primaryAvatarUrl":"https://github.com/avatars/u/45557362?s=80&v=4"},"commit":{"message":"Update examples.rst","shortMessageHtmlLink":"Update examples.rst"}},{"before":null,"after":"955e2022582f79b680498ff4feaaeb29443b92a0","ref":"refs/heads/debug/torch-perf","pushedAt":"2024-07-07T13:20:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Try torch compile and other optimization","shortMessageHtmlLink":"Try torch compile and other optimization"}},{"before":"0eebde7ca129632e2d256b26eb405fab481804d0","after":"d8148deeaad3dbd1fb2b601e6f21d71f210366b1","ref":"refs/heads/master","pushedAt":"2024-07-05T17:07:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Updated DQN optimizer input to only include q_network parameters as input (#1963)\n\n* Updated DQN optimizer input to only include q_network parameters\r\n\r\n* Update version\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin RAFFIN ","shortMessageHtmlLink":"Updated DQN optimizer input to only include q_network parameters as i…"}},{"before":"24ebf1a1df5f4d51d8163344c840e63e4994090a","after":"0eebde7ca129632e2d256b26eb405fab481804d0","ref":"refs/heads/master","pushedAt":"2024-07-05T13:00:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix typo in examples.rst (#1962)\n\nThe variable `env` is not defined. The gym env we want to change is `vec_env`","shortMessageHtmlLink":"Fix typo in examples.rst (#1962)"}},{"before":"4efee92fbad70f85aa094e27bd0a740274121795","after":"24ebf1a1df5f4d51d8163344c840e63e4994090a","ref":"refs/heads/master","pushedAt":"2024-06-29T18:07:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Remove unnecessary SDE resampling in PPO update (#1933)\n\n* Remove unnecessary SDE resampling in PPO update\r\n\r\n* Update changelog.rst\r\n\r\n* Update version\r\n\r\n* Update PyTorch version on CI\r\n\r\n* Update ruff\r\n\r\n* Limit NumPy version\r\n\r\n* Reformat\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin RAFFIN ","shortMessageHtmlLink":"Remove unnecessary SDE resampling in PPO update (#1933)"}},{"before":"0b06d8ab203df5c0fe36bbc395454fba186a4363","after":"4efee92fbad70f85aa094e27bd0a740274121795","ref":"refs/heads/master","pushedAt":"2024-06-07T12:07:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Set CallbackList children's parent correctly (#1939)\n\n* Fixing #1791\r\n\r\n* Update test and version\r\n\r\n* Add test for callback after eval\r\n\r\n* Fix mypy error\r\n\r\n* Remove tqdm warnings\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin RAFFIN ","shortMessageHtmlLink":"Set CallbackList children's parent correctly (#1939)"}},{"before":"6c00565778e5815e4589afc7499aafbd020535ae","after":"0b06d8ab203df5c0fe36bbc395454fba186a4363","ref":"refs/heads/master","pushedAt":"2024-06-05T15:27:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix error when loading a model that has net_arch manually set to None (#1937)\n\n* Fix loading a model with net_arch=None\r\n\r\n* Remove redundant get\r\n\r\n* Dummy commit\r\n\r\n* Add to contributors\r\n\r\n* Update test and version\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin Raffin ","shortMessageHtmlLink":"Fix error when loading a model that has net_arch manually set to None ("}},{"before":"4317c62598aea33251ab523932e8b51916c04476","after":"6c00565778e5815e4589afc7499aafbd020535ae","ref":"refs/heads/master","pushedAt":"2024-05-15T13:59:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix memory leak in base_class.py (#1908)\n\n* Fix memory leak in base_class.py\r\n\r\nLoading the data return value is not necessary since it is unused. Loading the data causes a memory leak through the ep_info_buffer variable. I found this while loading a PPO learner from storage on a multi-GPU system since the ep_info_buffer is loaded to the memory location it was on while it was saved to disk, instead of the target loading location, and is then not cleaned up.\r\n\r\n* Update changelog.rst\r\n\r\n* Update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin RAFFIN ","shortMessageHtmlLink":"Fix memory leak in base_class.py (#1908)"}},{"before":"766b9e9f7ddd51c58d38fd090927c7242a249d2f","after":"4317c62598aea33251ab523932e8b51916c04476","ref":"refs/heads/master","pushedAt":"2024-05-15T13:19:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix various typos (#1926)\n\n* Fix various typos\r\n\r\n* Update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin Raffin ","shortMessageHtmlLink":"Fix various typos (#1926)"}},{"before":"285e01f64aa8ba4bd15aa339c45876d56ed0c3b4","after":"766b9e9f7ddd51c58d38fd090927c7242a249d2f","ref":"refs/heads/master","pushedAt":"2024-05-13T15:28:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Avoid torch type-error under torch.compile (#1922)\n\n* Avoid torch type-error under torch.compile\r\n\r\n* Update changelog and version\r\n\r\n* Update stable_baselines3/common/buffers.py\r\n\r\nCo-authored-by: Antonin RAFFIN \r\n\r\n---------\r\n\r\nCo-authored-by: Antonin Raffin ","shortMessageHtmlLink":"Avoid torch type-error under torch.compile (#1922)"}},{"before":"ca0acb1f1a7d2bef17e32db33e08ad84868ac56c","after":null,"ref":"refs/heads/fix/revert-weight-only","pushedAt":"2024-04-27T13:08:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"}},{"before":"35eccaf04fa011128f02eaecac6caab535686459","after":"285e01f64aa8ba4bd15aa339c45876d56ed0c3b4","ref":"refs/heads/master","pushedAt":"2024-04-27T13:08:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Hotfix: revert loading with `weights_only=True` (#1913)","shortMessageHtmlLink":"Hotfix: revert loading with weights_only=True (#1913)"}},{"before":null,"after":"ca0acb1f1a7d2bef17e32db33e08ad84868ac56c","ref":"refs/heads/fix/revert-weight-only","pushedAt":"2024-04-27T12:39:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Hotfix: revert loading with `weights_only=True`","shortMessageHtmlLink":"Hotfix: revert loading with weights_only=True"}},{"before":"e93175084f1dc4770c6d8070bdf4c99010e4f2c0","after":"35eccaf04fa011128f02eaecac6caab535686459","ref":"refs/heads/master","pushedAt":"2024-04-26T10:12:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Fix tensorboad video slow numpy->torch conversion (#1910)\n\n* fixed tb video docs\r\n\r\n* updated changelog\r\n\r\n* add comment on expected render() output\r\n\r\n* Update changelog.rst\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin RAFFIN ","shortMessageHtmlLink":"Fix tensorboad video slow numpy->torch conversion (#1910)"}},{"before":"4af4a32d1b5acb06d585ef7bb0a00c83810fe5c3","after":"e93175084f1dc4770c6d8070bdf4c99010e4f2c0","ref":"refs/heads/master","pushedAt":"2024-04-25T12:31:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Adding ER-MRL to community project (#1904)\n\n* Add ER_MRL\r\n\r\n* Update changelog\r\n\r\n* Move ER-MRL at the end of the file\r\n\r\n* Improve project description\r\n\r\n* Update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Antonin Raffin ","shortMessageHtmlLink":"Adding ER-MRL to community project (#1904)"}},{"before":"9a749389d30ac2146046e77f361de24a35395bb6","after":"4af4a32d1b5acb06d585ef7bb0a00c83810fe5c3","ref":"refs/heads/master","pushedAt":"2024-04-22T08:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"araffin","name":"Antonin RAFFIN","path":"/araffin","primaryAvatarUrl":"https://github.com/avatars/u/1973948?s=80&v=4"},"commit":{"message":"Update RL Tips and Tricks section","shortMessageHtmlLink":"Update RL Tips and Tricks section"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkAVoAgA","startCursor":null,"endCursor":null}},"title":"Activity · DLR-RM/stable-baselines3"}