Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Todo: Look into adding support for Brax for RL envs #228

Open
2 of 6 tasks
lebrice opened this issue Jul 20, 2021 · 1 comment
Open
2 of 6 tasks

Todo: Look into adding support for Brax for RL envs #228

lebrice opened this issue Jul 20, 2021 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed low priority Nice-to-haves or stretch goals New Dataset Issues related to adding support for new or existing datasets

Comments

@lebrice
Copy link
Owner

lebrice commented Jul 20, 2021

Todo: Look into adding support for Google's cool-looking Brax framework to get massively parallelized mujoco-like environments with low overhead. (and no closed-source code! 馃槃 )

  • Check if Brax has a gym-compatible API Yes, it does!
  • Test it out standalone, check for conflicting packages
  • Look into conversions between pytorch and Jax tensors.. Maybe we could get the environment's observations directly on the GPU! (Edit: Done through Add wrapper for easy conversion to/from PyTorch Tensors聽google/brax#23)
  • Add support for the Brax envs
  • Add the brax learners as Methods in Sequoia, making sure they still work end-to-end.
  • ... More to come
@lebrice lebrice added enhancement New feature or request help wanted Extra attention is needed New Dataset Issues related to adding support for new or existing datasets low priority Nice-to-haves or stretch goals labels Jul 20, 2021
@erikfrey
Copy link

You may find this issue interesting in which we discuss converting between pytorch and jax: google/brax#2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed low priority Nice-to-haves or stretch goals New Dataset Issues related to adding support for new or existing datasets
Projects
None yet
Development

No branches or pull requests

2 participants