-
Notifications
You must be signed in to change notification settings - Fork 823
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
Cannot run IMPALA in conda environment #151
Comments
这边测试了下发现paddle>=1.5.1版本时,在GPU上训练时会有这个问题,CPU能正常训练(export CUDA_VISIBLE_DEVICES=""),这个问题应该跟Paddle的这个issue类似: 这边先问下Paddle开发者这个issue解决的进展,你也可以先尝试用CPU训练先。 |
Thanks for raising the issue. Can you run the IMPALA algorithm in your environment when setting |
@TomorrowIsAnOtherDay When I only use CPU to run it, no errors occurred. |
@mxfengustc Hi, we find that IMPALA example also can run normally when using single GPU to train. You can try to set |
@zenghsh3 Hi,thanks for the advice, now i can run the code~ |
Thanks @zenghsh3 for providing the temporary solution. I'm closing the issue as it is not an error of
Thanks @mxfengustc for reporting the issue and @yobobobo for providing suggestion. |
I cannot run IMPALA algorithm in my docker's conda environment.
My docker container is built on nvidia/cuda:18.04 with anaconda 5.3.0, and i create an environment named dist-rl with installing python=3.7 paddlepaddle-gpu=1.5.2 cudatoolkit=10.0 via conda and installing parl/gym[atari]/opencv-python via pip
When i run
python train.py
after starting the cpu cluster usingxparl start --port 8010 --cpu_num 5
(i also changed the number of cpus in impala_config.py), it occurred errors as follows:It seems that the main error is
paddle.fluid.core_avx.EnforceNotMet: Invoke operator elementwise_mul error.
, but i don't know how to deal with it.Thanks very much~
The text was updated successfully, but these errors were encountered: