-
Notifications
You must be signed in to change notification settings - Fork 601
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
[HANDS-ON BUG] mlagents-learn in unit 5 not working #571
Comments
Experiencing the same issue. Additionally, the runtime requires a restart after the installation of numpy packages, otherwise it can't find the hyperparameter file in /config/ppo/SnowballTarget.yaml. Maybe it's a package version conflict? |
I get the same errors. |
Tested to change the config file for SnowballTarget, setting threaded: false made the learning possible to start... |
This worked for me :) |
Describe the bug
The command
!mlagents-learn ./config/ppo/SnowballTarget.yaml --env=./training-envs-executables/linux/SnowballTarget/SnowballTarget --run-id="SnowballTarget1" --no-graphics
doesnt work.
It always results in the following error:
RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu! (when checking argument for argument mat1 in method wrapper_CUDA_addmm)
.I have tried specifying the device with the
--torch-device
argument but that didnt help either.Maybe this has something to do with the fact that dev versions are used for the ml-agents and ml-agents-envs packages?
Material
Yes
The text was updated successfully, but these errors were encountered: