Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.17 KB

DOCKER_INSTRUCTIONS.md

File metadata and controls

36 lines (30 loc) · 1.17 KB

Docker and Singularity Instructions:

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