Replies: 3 comments 1 reply
-
Definitely not supporting gymnasium v1.0 due to the breaking API change for vector env interfaces However I just dug through their blog posts and noticed they have a more compatible v1.1 which now enables support of some kind same step resetting (the current RL standard and approach to auto reset envs) Gym >= 1.0 also has some nice improvements like clear separation of vector vs not vector envs as well as vector vs non vector wrappers which would now be usable with GPU sims (single env wrappers do not work unless you use cpu sim + multiprocessing based parallelization) I think long term we will eventually upgrade but I suspect it might take some time because some code in maniskill leverages the gymnasium structure to be as interoperable with most RL code as possible. Moreover I think most RL code bases do not support using later versions of gymnasium yet and so I don't see this as being extremely urgent. The other thing is the improvements made by gym 1.1 do not have any impact on RL in ManiSkill or environment speeds in general afaik so there's also no reason there to upgrade yet. |
Beta Was this translation helpful? Give feedback.
-
Thanks! |
Beta Was this translation helpful? Give feedback.
-
#1094 there is some work on this that might be running fine now. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
There is a breaking change for vectorized envs in Gymnasium 1.0. Is there a plan to make ManiSkill compatible to it?
Beta Was this translation helpful? Give feedback.
All reactions