-
Notifications
You must be signed in to change notification settings - Fork 6
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
FileNotFoundError, Broken dataset assumption #1
Comments
I think I know the reason. I commented out the length check in RLBench to bypass this. This length check is unnecessary. Could you do it just for the moment? I can think of a better way to handle this in the mean time. Also, you don't need to rename folders; consider changing them back |
Specifically, comment out this check at https://github.com/stepjam/RLBench/blob/b80e51feb3694d9959cb8c0408cd385001b01382/rlbench/utils.py#L94. Like what I did here https://github.com/mlzxy/RLBench.arp/blob/df4ee3e3f1ee977b7073cecae6673de351f95911/rlbench/utils.py#L94 I update the ENV.md to cover this. |
Thanks for your feedback. I am looking into it. |
Hi @JaehongJaehongMin , I have fixed the issue. There are two things you need to do:
I just realized the most frequently used RLBench (with rich language variants) comes from PerAct. This fork already becomes incompatible with the master branch of RLBench. So I rebase my change (that comment line) on top of their version. The second point is not relevant to this issue, just one thing that I missed. Sorry for the inconvenience. I have already updated the ENV.md to include this. Let me know if you have any problems. |
Hi,
Thank you for the kind explanation of how to reproduce your code.
Unfortunately, I've encountered some exceptions during the reproducing.
I think I should prerpocess the Peract dataset before the inference.
I've followed your instruction carefully, and don't have any version issue.
But the problem is 'eval.py' code in RLBench couldn't find the test directories are not included in your box folder.
To resolve this I've changed the name of the all_variations folder to variation-1, but had another issue with the pkl file.
The lenght of the pkl file is 429 just like the original Peract dataset, but the length of the l_sh_rgb_f (and so on) is 13 as you simplified.
Could you please share your dataset preprocessing code or explain how the handle this error?
The text was updated successfully, but these errors were encountered: