Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
yaoyuping
nnDetection
Commits
c9f47613
"git@developer.sourcefind.cn:yangql/googletest.git" did not exist on "bb7c0ecbdf47a5c61d212cbfd2177bf3bf18479b"
Commit
c9f47613
authored
May 04, 2021
by
Bounias
Browse files
Switch to nvidia ngc image
parent
edf955e7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
14 deletions
+5
-14
Dockerfile
Dockerfile
+5
-14
No files found.
Dockerfile
View file @
c9f47613
...
@@ -12,13 +12,13 @@
...
@@ -12,13 +12,13 @@
#See the License for the specific language governing permissions and
#See the License for the specific language governing permissions and
#limitations under the License.
#limitations under the License.
FROM
nvidia/cuda:11.1.1-devel-ubuntu20.04
# Contains pytorch, torchvision, cuda, cudnn
FROM
nvcr.io/nvidia/pytorch:20.12-py3
ARG
env_det_num_threads=6
ARG
env_det_num_threads=6
ARG
env_det_verbose=1
ARG
env_det_verbose=1
# Setup environment variables
# Setup environment variables
ENV
TORCH_CUDA_ARCH_LIST=6.1+PTX;7.0+PTX;7.5+PTX FORCE_CUDA=1
ENV
det_data=/opt/data det_models=/opt/models det_num_threads=$env_det_num_threads det_verbose=$env_det_verbose OMP_NUM_THREADS=1
ENV
det_data=/opt/data det_models=/opt/models det_num_threads=$env_det_num_threads det_verbose=$env_det_verbose OMP_NUM_THREADS=1
# Install some tools
# Install some tools
...
@@ -33,27 +33,18 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive && apt-get install -
...
@@ -33,27 +33,18 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive && apt-get install -
gdb
\
gdb
\
ninja-build
ninja-build
# Setup miniconda and create a new python environment with python 3.7
RUN
pip
install
numpy
RUN
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
-O
miniconda.sh
\
RUN
pip
install
torchaudio
==
0.8.0
-f
https://download.pytorch.org/whl/torch_stable.html
--no-deps
&&
chmod
+x miniconda.sh
\
&&
./miniconda.sh
-b
-p
/opt/miniconda
\
&&
rm
./miniconda.sh
\
&&
ln
-s
/opt/miniconda/bin/activate /activate
\
&&
.
/activate
\
&&
pip
install
numpy
\
&&
pip
install
torch
==
1.8.1+cu111
torchvision
==
0.9.1+cu111
torchaudio
==
0.8.1
-f
https://download.pytorch.org/whl/torch_stable.html
# Install own code
# Install own code
COPY
./requirements.txt .
COPY
./requirements.txt .
RUN
mkdir
${
det_data
}
\
RUN
mkdir
${
det_data
}
\
&&
mkdir
${
det_models
}
\
&&
mkdir
${
det_models
}
\
&&
mkdir
-p
/opt/code/nndet
\
&&
mkdir
-p
/opt/code/nndet
\
&&
.
/activate
\
&&
pip
install
-r
requirements.txt
\
&&
pip
install
-r
requirements.txt
\
&&
pip
install
hydra-core
--upgrade
--pre
\
&&
pip
install
hydra-core
--upgrade
--pre
\
&&
pip
install
git+https://github.com/mibaumgartner/pytorch_model_summary.git
&&
pip
install
git+https://github.com/mibaumgartner/pytorch_model_summary.git
WORKDIR
/opt/code/nndet
WORKDIR
/opt/code/nndet
COPY
. .
COPY
. .
RUN
echo
". /activate"
>>
~/.bashrc
RUN
FORCE_CUDA
=
1 pip
install
-v
-e
.
RUN
.
/activate
&&
pip
install
-v
-e
.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment