Closed zhengzaiyi closed 2 years ago
Reducing the number of processes/environments will reduce CPU memory usage but will also degrade learning performance. Note that NUM_ENVIRONMENTS
and NUM_PROCESSES
control the same thing as there is 1 process per environment.
Hello, I'm training rgb-sensor baseline with PPO and I encountered the following EOFerror:
After I run the command
dmesg
, the msg is listed as belowIt seems like I'm running out of memory(my cpu-memory is 16GB), I wonder what can I do to reduce cpu-memory usage. Here is my
ppo_pointnav.yaml
: (to avoid gpu-memory overflow, I set thenum_processes
to be 2 so that the cpu-memory usage for each process became larger)