File tree Expand file tree Collapse file tree 7 files changed +9
-18
lines changed
metricscollector/v1beta1/tfevent-metricscollector
suggestion/nas/enas/v1beta1
examples/v1beta1/trial-images Expand file tree Collapse file tree 7 files changed +9
-18
lines changed Original file line number Diff line number Diff line change @@ -2,19 +2,11 @@ FROM python:3.9
2
2
3
3
ENV TARGET_DIR /opt/katib
4
4
ENV METRICS_COLLECTOR_DIR cmd/metricscollector/v1beta1/tfevent-metricscollector
5
- # tensorflow community build for aarch64
6
- # https://github.com/tensorflow/build#tensorflow-builds
7
- ENV PIP_EXTRA_INDEX_URL https://snapshots.linaro.org/ldcg/python-cache/
8
5
9
6
ADD ./pkg/ ${TARGET_DIR}/pkg/
10
7
ADD ./${METRICS_COLLECTOR_DIR}/ ${TARGET_DIR}/${METRICS_COLLECTOR_DIR}/
11
8
WORKDIR ${TARGET_DIR}/${METRICS_COLLECTOR_DIR}
12
9
13
- RUN if [ "$(uname -m)" = "aarch64" ]; then \
14
- pip install tensorflow-aarch64==2.7.0; \
15
- else \
16
- pip install tensorflow==2.7.0; \
17
- fi;
18
10
RUN pip install --no-cache-dir -r requirements.txt
19
11
20
12
RUN chgrp -R 0 ${TARGET_DIR} \
Original file line number Diff line number Diff line change @@ -2,3 +2,6 @@ psutil==5.8.0
2
2
rfc3339 >= 6.2
3
3
grpcio == 1.41.1
4
4
googleapis-common-protos == 1.6.0
5
+ tensorflow == 2.9.0 ; platform_machine == "x86_64"
6
+ # TODO (tenzen-y): Upgrade to 2.9.0 when it is released.
7
+ tensorflow-aarch64 == 2.8.0 ; platform_machine == "aarch64"
Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ FROM python:3.9
3
3
ENV TARGET_DIR /opt/katib
4
4
ENV SUGGESTION_DIR cmd/suggestion/nas/enas/v1beta1
5
5
ENV GRPC_HEALTH_PROBE_VERSION v0.4.6
6
- # tensorflow community build for aarch64
7
- # https://github.com/tensorflow/build#tensorflow-builds
8
- ENV PIP_EXTRA_INDEX_URL https://snapshots.linaro.org/ldcg/python-cache/
9
6
10
7
RUN if [ "$(uname -m)" = "ppc64le" ] || [ "$(uname -m)" = "aarch64" ]; then \
11
8
apt-get -y update && \
@@ -27,9 +24,6 @@ ADD ./pkg/ ${TARGET_DIR}/pkg/
27
24
ADD ./${SUGGESTION_DIR}/ ${TARGET_DIR}/${SUGGESTION_DIR}/
28
25
WORKDIR ${TARGET_DIR}/${SUGGESTION_DIR}
29
26
30
- RUN if [ "$(uname -m)" = "aarch64" ]; then \
31
- sed -i 's/tensorflow==/tensorflow-aarch64==/' requirements.txt; \
32
- fi;
33
27
RUN pip install --no-cache-dir -r requirements.txt
34
28
35
29
RUN chgrp -R 0 ${TARGET_DIR} \
Original file line number Diff line number Diff line change 1
1
grpcio == 1.41.1
2
2
protobuf == 3.19.1
3
3
googleapis-common-protos == 1.6.0
4
- tensorflow == 2.8.0
4
+ tensorflow == 2.9.0 ; platform_machine == "x86_64"
5
+ # TODO (tenzen-y): Upgrade to 2.9.0 when it is released.
6
+ tensorflow-aarch64 == 2.8.0 ; platform_machine == "aarch64"
5
7
cython >= 0.29.24
Original file line number Diff line number Diff line change 1
- FROM tensorflow/tensorflow:2.7 .0
1
+ FROM tensorflow/tensorflow:2.9 .0
2
2
3
3
ENV TARGET_DIR /opt/enas-cnn-cifar10
4
4
Original file line number Diff line number Diff line change 1
- FROM tensorflow/tensorflow:2.7 .0-gpu
1
+ FROM tensorflow/tensorflow:2.9 .0-gpu
2
2
3
3
ENV TARGET_DIR /opt/enas-cnn-cifar10
4
4
Original file line number Diff line number Diff line change 1
- FROM tensorflow/tensorflow:2.7 .0
1
+ FROM tensorflow/tensorflow:2.9 .0
2
2
3
3
ADD examples/v1beta1/trial-images/tf-mnist-with-summaries /opt/tf-mnist-with-summaries
4
4
WORKDIR /opt/tf-mnist-with-summaries
You can’t perform that action at this time.
0 commit comments