google-research
27 строк · 686.0 Байт
1# --- Template docker image
2FROM nvidia/cuda:10.0-cudnn7-runtime
3
4# --- system packages (not in nvidia image)
5RUN apt-get update
6RUN apt-get -y install python3
7RUN apt-get -y install python3-pip
8
9# --- (unclear why necessary)
10WORKDIR /root
11
12# --- Installs packages
13RUN pip3 install --upgrade pip
14RUN pip3 install numpy
15RUN pip3 install matplotlib
16RUN pip3 install absl-py
17RUN pip3 install tqdm
18RUN pip3 install tensorflow-gpu==2.0.0-alpha0
19
20# --- Copies the source code
21RUN mkdir /root/capsule_em
22COPY ./*.py /root/capsule_em/
23COPY ./norb/ /root/capsule_em/norb/
24COPY ./mnist/ /root/capsule_em/mnist/
25
26# --- Defines the entry point
27ENTRYPOINT ["python3", "-m", "capsule_em.experiment"]
28