From 712567bca7689899fda442a4b16c3ac90b8f7bc4 Mon Sep 17 00:00:00 2001 From: manurare <mreyarea@gmail.com> Date: Tue, 30 Aug 2022 12:52:14 +0100 Subject: [PATCH] Download BoostingMonodepth weights in Dockerfile --- Dockerfile | 8 ++++++++ code/python/src/utility/depthmap_utils.py | 1 + 2 files changed, 9 insertions(+) diff --git a/Dockerfile b/Dockerfile index b293993..d0441fb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,6 +22,7 @@ RUN apt-get install --no-install-recommends \ libceres-dev \ python3-pybind11 \ git \ + wget \ libboost1.71-dev -y # 2) set up python module's build environment @@ -33,7 +34,14 @@ RUN apt install --no-install-recommends \ # Put everything in some subfolder WORKDIR "/monodepth" COPY . ./ + +# Setup BoostingMonocularDepth RUN git submodule update --init +RUN cd ./BoostingMonocularDepth/pix2pix/ && mkdir -p checkpoints/mergemodel +# Midas weights +RUN wget -P ./BoostingMonocularDepth/midas https://drive.google.com/file/d/1nqW_Hwj86kslfsXR7EnXpEWdO2csz1cC +# Merge net weights +RUN wget -P ./BoostingMonocularDepth/pix2pix/checkpoints/mergemodel https://sfu.ca/~yagiz/CVPR21/latest_net_G.pth RUN pip3 install -r ./code/python/requirements.txt diff --git a/code/python/src/utility/depthmap_utils.py b/code/python/src/utility/depthmap_utils.py index 38a8c0f..b26f790 100644 --- a/code/python/src/utility/depthmap_utils.py +++ b/code/python/src/utility/depthmap_utils.py @@ -325,6 +325,7 @@ def boosting_monodepth(rgb_image_data_list): currfile_dir = os.path.dirname(__file__) boost_path = f"{os.path.join(currfile_dir, os.pardir, os.pardir, os.pardir, os.pardir, 'BoostingMonocularDepth')}" sys.path.append(os.path.abspath(boost_path)) + sys.path.append(os.path.abspath(os.path.dirname(boost_path))) # This import fixes relative imports in subfiles within BoostingMonocularDepth project sys.path.append(os.path.abspath(os.path.join(boost_path, "structuredrl", "models", "syncbn"))) -- GitLab