-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
40 lines (27 loc) · 1.03 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
FROM python:3.8-slim
WORKDIR /workspace
COPY ./biolab_utilities /workspace
COPY ./gpytorch /workspace
COPY ./pyeeg /workspace
COPY ./pypolyagamma /workspace
COPY ./emg_utils.py /workspace
COPY ./gep_utils.py /workspace
COPY ./hyper_sweeper.sh /workspace
COPY ./model.py /workspace
COPY ./utils.py /workspace
COPY ./sweeper_cifar10_dp_no_gp.py /workspace
COPY ./sweeper_cifar10_gep_public_no_gp.py /workspace
COPY ./sweeper_cifar10_gep_no_gp.py /workspace
COPY ./trainer_cifar10_dp_no_gp.py /workspace
COPY ./trainer_cifar10_gep_public_no_gp.py /workspace
COPY ./trainer_cifar10_gep_no_gp.py /workspace
COPY ./trainer_putEMG_dp_no_gp.py /workspace
COPY ./trainer_putEMG_gep_no_gp.py /workspace
COPY ./trainer_putEMG_gep_public_no_gp.py /workspace
COPY ./trainer_sgd_dp_no_gp.py /workspace
COPY ./trainer_gep_public_no_gp.py /workspace
COPY ./trainer_gep_private_no_gp.py /workspace
COPY ./requirements.txt /workspace
RUN pip install --upgrade pip
RUN pip install --no-cache-dir -r requirements.txt
CMD ["python", "trainer_putEMG_gep_no_gp.py"]