We provide experimental docker and singularity images with all the dependencies installed.
Before setting up the docker, pull the code using:
git clone https://github.com/devendrachaplot/Object-Goal-Navigation/
cd Object-Goal-Navigation/;
Download and set up the scene and episode datasets as described here.
For docker, either build docker image using the provided Dockerfile:
docker build -t devendrachaplot/habitat:sem_exp .
Or pull docker image from dockerhub:
docker pull devendrachaplot/habitat:sem_exp
After building or pulling the docker image, run the docker using:
docker run -v $(pwd)/:/code -v $(pwd)/data:/code/data --runtime=nvidia -it devendrachaplot/habitat:sem_exp
Inside the docker, check the habitat compatibility with your system:
cd /habitat-api/
python examples/benchmark.py
To run the SemExp model inside the docker, cd /code/
and run the same commands as described in INSTRUCTIONS.
For pulling the singularity image:
singularity pull docker://devendrachaplot/habitat:sem_exp