-
Notifications
You must be signed in to change notification settings - Fork 65
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
Illegal instruction when trying to evaluate pre-trained MCIL model with dataset D #70
Comments
Hi @AtteNyyssonen , |
Hi @lukashermann, Yes that is the only thing printed in CL, here is the complete output (base) atte@atte-VirtualBox: ~ /calvin$ conda activate calvin_venv (Added spaces around the first two ~ because github interpreted those as omitting text ) |
Hi @lukashermann, I figured out after extensive trying and googling that this was caused by Hyper-V still being active due to Windows 11 Memory Integrity VBS. Now I've hit another problem with finding the correct EGL device. Output of running the evaluation command stated above: Couldn't find correct EGL device. Setting EGL_VISIBLE_DEVICE=0. When using DDP with many GPUs this can lead to OOM errors. Did you install PyBullet correctly? Please refer to calvin env README I looked at some of the other issues and found the one where you asked for the output of this: Here is the output: ----------Default------------- ----------Option #2 (id=1)------------- There was also a mention of older PyBullet versions being the issue, my calvin_venv currently has What could be the cause of this EGL issue? |
Hi @AtteNyyssonen, which GPU do you have? We have only tested the code on machines with Nvidia GPUs. In case you do have an Nvidia GPU, maybe you need to reinstall the drivers. |
Yes, that was the issue. The VM can't access my Nvidia GPU and was using a virtualized one which caused this error. I will close this issue as the problems have been solved by switching to WSL. |
Hello,
I've been trying to get CALVIN evaluation to work using the dataset D and the pre-trained MCIL model. I am working on a virtual machine with Ubuntu 22.04.03.
I have followed the instructions given with setting up the conda env and downloads, but running the following command doesn't work
python ../calvin_models/calvin_agent/evaluation/evaluate_policy.py --dataset_path ./task_D_D/ --train_folder ./D_D_static_rgb_baseline/ --checkpoint ./D_D_static_rgb_baseline/mcil_baseline.ckpt
Output: Illegal instructions (core dumped)
Commands were tried from the directory calvin/dataset/ where I installed the pre-trained model and dataset D.
Did I miss something in the instructions? I can't figure out what to do next.
The text was updated successfully, but these errors were encountered: