File tree Expand file tree Collapse file tree 9 files changed +11
-23
lines changed
metricscollector/v1beta1/tfevent-metricscollector
examples/v1beta1/trial-images Expand file tree Collapse file tree 9 files changed +11
-23
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 @@ -22,9 +22,6 @@ RUN if [ "$(uname -m)" = "ppc64le" ]; then \
22
22
ADD ./pkg/ ${TARGET_DIR}/pkg/
23
23
ADD ./${SUGGESTION_DIR}/ ${TARGET_DIR}/${SUGGESTION_DIR}/
24
24
WORKDIR ${TARGET_DIR}/${SUGGESTION_DIR}
25
- RUN if [ "$(uname -m)" = "aarch64" ]; then \
26
- sed -i -e '$a git+https://github.com/fmder/ghalton@master' -e '/^ghalton/d' requirements.txt; \
27
- fi;
28
25
RUN pip install --no-cache-dir -r requirements.txt
29
26
30
27
RUN chgrp -R 0 ${TARGET_DIR} \
Original file line number Diff line number Diff line change @@ -8,5 +8,6 @@ protobuf==3.19.1
8
8
googleapis-common-protos == 1.6.0
9
9
SQLAlchemy == 1.4.26
10
10
git+https://github.com/AIworx-Labs/chocolate@master
11
- ghalton >= 0.6.2
11
+ ghalton >= 0.6.2 ; platform_machine == "x86_64"
12
+ git+https://github.com/fmder/ghalton@master; platform_machine=="aarch64"
12
13
cython >= 0.29.24
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 && \
@@ -26,10 +23,6 @@ RUN if [ "$(uname -m)" = "ppc64le" ]; then \
26
23
ADD ./pkg/ ${TARGET_DIR}/pkg/
27
24
ADD ./${SUGGESTION_DIR}/ ${TARGET_DIR}/${SUGGESTION_DIR}/
28
25
WORKDIR ${TARGET_DIR}/${SUGGESTION_DIR}
29
-
30
- RUN if [ "$(uname -m)" = "aarch64" ]; then \
31
- sed -i 's/tensorflow==/tensorflow-aarch64==/' requirements.txt; \
32
- fi;
33
26
RUN pip install --no-cache-dir -r requirements.txt
34
27
35
28
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