Closed DEQDON closed 3 years ago
Hi,
The error just indicates that the simulator crashed in at least one thread. I am not sure what went wrong, I would suggest trying the same command on another system and see if the experiment crashes at the same step.
The rewards are printed after at least one episode is completed, so that means after num_processes (10) x max_episode_length (1000) = 10000 steps in your case. You can modify the reward logging here: https://github.com/devendrachaplot/Neural-SLAM/blob/master/main.py#L644
Thanks for your advice! I still haven't fixed this issue. But running with auto_gpu_config=1
seems to work, except slowly. I guess it's something deep with the operating system or the environment.
Hi, I was running an evaluation with the pre-trained models, and encountered an EOFError after the code started to run normally for some time.
This is my script for evaluation:
python main.py --split val_mt_small --eval 1 --auto_gpu_config 0 --num_processes 10 --num_episodes 71 --num_processes_per_gpu 5 --train_global 0 --train_local 0 --train_slam 0 --load_global pretrained_models/model_best.global --load_local pretrained_models/model_best.local --load_slam pretrained_models/model_best.slam --print_images 1 -d results/ --exp_name exp_pre -v 1 > log0421.txt 2>&1
Here is my log in the terminal (redundant iterations in the middle are ignored). (Another question aside, why there is no reward in the first several minutes? ) :
Following The tests mentioned in issue#29 I have tested the installation of habitat-api by
python examples/benchmark.py
and habitat-sim bypython examples/example.py
as specified in their corresponding docs. No error occurred in these steps.Any help and advice would be appreciated!