-
-
Notifications
You must be signed in to change notification settings - Fork 131
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
Towards a 3D BabyAI-like environment, starting with PickUp #89
base: master
Are you sure you want to change the base?
Conversation
… Pickup environment in 3D.
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.
Hey, this looks really cool.
Do you have any training performance with the environment? Could you add some rendered images of the environment to understand what the world looks like
Hello, Still new to all of this, thus, may I inquire what would remains for me to do to make this pull request progress, please ? |
Hi, sorry, we have been a bit slow |
@Near32 Hey, have you had time to do any training on the environment yet? |
Description
Following the same motivations as the BabyAI benchmark, this pull request aims to emulate the BabyAI's Pickup environment, but this time using a 3D environment.
Why is it important to propose a 3D BabyAI-like environment?
[Hill et al., 2020]'s work identified the egocentric viewpoint within a 3D environment as an important factor impacting trained agent's systematicity (cf. Section 4.3 and 4.4).
Given that the BabyAI benchmark is a prominent systematicity benchmark, it would be interesting to be able to verify that insight in an apple-to-apple comparison, whcih was not possible until now since there exists no environment like a 3D BabyAI.
This pull request proposes to start to fix that gap.
Dependencies have not changed.
Type of change
Please delete options that are not relevant.
Screenshots
Please attach before and after screenshots of the change if applicable.
Checklist:
pre-commit
checks withpre-commit run --all-files
(seeCONTRIBUTING.md
instructions to set it up)