-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RLlib] Implementation of MultiAgentEpisodeReplayBuffer
for the new API stack.
#44450
Merged
sven1977
merged 45 commits into
ray-project:master
from
simonsays1980:multi-agent-episode-replay-buffer
Apr 25, 2024
Merged
Changes from 35 commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
b16ab62
wip
sven1977 72a4bb5
Merge branch 'master' of https://github.com/ray-project/ray into mult…
sven1977 9b60b8c
wip
sven1977 297b711
wip
sven1977 eb6d04c
wip
sven1977 3819712
wip
sven1977 2cebf0b
merge
sven1977 3a009c8
merge
sven1977 05d8610
Merge branch 'master' of https://github.com/ray-project/ray into mult…
sven1977 11ee869
wip
sven1977 559f90d
wip
sven1977 8db92d7
wip
sven1977 fc4dc53
Defined 'MultiAgentEpisodeReplayBuffer' class and added '__init__' an…
simonsays1980 050b445
Defined 'sample' method for 'MultiAgentEpisodeReplayBuffer' to sample…
simonsays1980 38e68cf
Merge branch 'master' into multi-agent-episode-replay-buffer
sven1977 92ed1d7
wip
sven1977 db3259b
wip
sven1977 4c0195e
Merge branch 'master' of https://github.com/ray-project/ray into mult…
sven1977 e3b8468
unit tests passing
sven1977 2b8c1de
LINT
sven1977 b08bb21
unit tests passing, incl. MAEpisode slice fix for scenario with one a…
sven1977 007a140
fix `finalized` problem
sven1977 e5e2bf3
add proper terminateds/truncateds support to slicing.
sven1977 403c541
LINT
sven1977 d01f6b0
doctest fix
sven1977 d9eec24
Merge branch 'master' of https://github.com/ray-project/ray into mult…
sven1977 c6f0323
Merge remote-tracking branch 'sven1977/multi_agent_episode_add_slice_…
simonsays1980 d3e2263
Added review from @sven1977 and merged changes in 'MultiAgentEpisode'…
simonsays1980 fdaa40b
LINTER.
simonsays1980 4f9e991
Merge branch 'multi-agent-episode-replay-buffer' of github.com:simons…
simonsays1980 624ad91
Merge branch 'master' into multi-agent-episode-replay-buffer
simonsays1980 1188c36
Added getter for metrics and 'get/set_state' for pickling or storing …
simonsays1980 68a287c
Merged master.
simonsays1980 1d4d535
Refactored getters to override super's getters. In addition added tes…
simonsays1980 45c5164
Commented out sampling tests until getters in MultiAgentEpisode are f…
simonsays1980 df045e3
Apply suggestions from code review
sven1977 a2e9339
Added 'MultiAgentEpisodeReplayBuffer' to the list of registered buffers.
simonsays1980 deea2f7
Merge branch 'multi-agent-episode-replay-buffer' of github.com:simons…
simonsays1980 372d804
Added a 'concat_episode' method to MAE and fixed some testing logic.
simonsays1980 5108914
Fixed some minor bugs in the tests.
simonsays1980 4313a78
Merged master
simonsays1980 ce8628a
Merged master with new 'MultiAGentEpisode.concat' and uncommented tes…
simonsays1980 94a931e
Added @sven1977's fix in the 'InfiniteLookbackBuffer' and uncommented…
simonsays1980 a3664cc
Merge branch 'master' into multi-agent-episode-replay-buffer
simonsays1980 daf9507
Fixed remaining bugs in tests.
simonsays1980 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
->
py_test