Skip to content

Commit 035b245

Browse files
committed
Upgraded to tensorflow 2.14 and later version of CUDA
1 parent e33cc0c commit 035b245

7 files changed

+27
-23
lines changed

.current_version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.10
1+
1.2.0

Makefile

+5-5
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ docker: docker-armv7l docker-aarch64 docker-amd64 docker-amd64-noavx docker-amd6
4646
docker-version:
4747
docker manifest push --purge docker.io/snowzach/doods2:${VERSION} || true
4848
docker manifest create docker.io/snowzach/doods2:${VERSION} docker.io/snowzach/doods2:armv7l docker.io/snowzach/doods2:aarch64 docker.io/snowzach/doods2:amd64-noavx
49-
docker manifest create docker.io/snowzach/doods2:${VERSION}-armv7l docker.io/snowzach/doods2:armv7l
50-
docker manifest create docker.io/snowzach/doods2:${VERSION}-aarch64 docker.io/snowzach/doods2:aarch64
51-
docker manifest create docker.io/snowzach/doods2:${VERSION}-amd64-noavx docker.io/snowzach/doods2:amd64-noavx
52-
docker manifest create docker.io/snowzach/doods2:${VERSION}-amd64 docker.io/snowzach/doods2:amd64
53-
docker manifest create docker.io/snowzach/doods2:${VERSION}-amd64-gpu docker.io/snowzach/doods2:amd64-gpu
49+
docker manifest create --amend docker.io/snowzach/doods2:${VERSION}-armv7l docker.io/snowzach/doods2:armv7l
50+
docker manifest create --amend docker.io/snowzach/doods2:${VERSION}-aarch64 docker.io/snowzach/doods2:aarch64
51+
docker manifest create --amend docker.io/snowzach/doods2:${VERSION}-amd64-noavx docker.io/snowzach/doods2:amd64-noavx
52+
docker manifest create --amend docker.io/snowzach/doods2:${VERSION}-amd64 docker.io/snowzach/doods2:amd64
53+
docker manifest create --amend docker.io/snowzach/doods2:${VERSION}-amd64-gpu docker.io/snowzach/doods2:amd64-gpu
5454
docker manifest push docker.io/snowzach/doods2:${VERSION}-armv7l
5555
docker manifest push docker.io/snowzach/doods2:${VERSION}-aarch64
5656
docker manifest push docker.io/snowzach/doods2:${VERSION}-amd64-noavx

docker/Dockerfile.base.aarch64

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
1-
FROM docker.io/snowzach/tensorflow-multiarch:2.7.0-aarch64 as base
1+
FROM docker.io/snowzach/tensorflow-multiarch:2.14.0-aarch64 as base
22

33
# Install dependencies
44
RUN apt-get update && apt-get install -y --no-install-recommends \
55
wget \
66
curl \
77
gnupg \
8-
libjpeg8 \
8+
libjpeg62-turbo \
99
libpng16-16 \
10-
libavcodec58 \
11-
libavformat58 \
12-
libswscale5 \
10+
libavcodec59 \
11+
libavformat59 \
12+
libswscale6 \
1313
libgl1 \
1414
libglib2.0-0 \
1515
unzip && \
1616
apt-get clean && \
17-
rm -rf /var/lib/apt/lists/*
17+
rm -rf /var/lib/apt/lists/* && \
18+
rm -f /usr/lib/python3.11/EXTERNALLY-MANAGED
1819

1920
# Install edgeTPU
2021
RUN echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | tee /etc/apt/sources.list.d/coral-edgetpu.list && \

docker/Dockerfile.base.amd64

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM docker.io/tensorflow/tensorflow:2.13.0 as base
1+
FROM docker.io/tensorflow/tensorflow:2.14.0 as base
22

33
# Install dependencies
44
RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1515
libglib2.0-0 \
1616
unzip && \
1717
apt-get clean && \
18-
rm -rf /var/lib/apt/lists/*
18+
rm -rf /var/lib/apt/lists/* && \
19+
rm -f /usr/lib/python3.11/EXTERNALLY-MANAGED
1920

2021
# Install Google EdgeTPU drivers
2122
RUN echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | tee /etc/apt/sources.list.d/coral-edgetpu.list && \

docker/Dockerfile.base.amd64-gpu

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM docker.io/tensorflow/tensorflow:2.13.0-gpu as base
1+
FROM docker.io/tensorflow/tensorflow:2.14.0-gpu as base
22

33
# Install dependencies
44
RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -15,7 +15,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1515
libglib2.0-0 \
1616
unzip && \
1717
apt-get clean && \
18-
rm -rf /var/lib/apt/lists/*
18+
rm -rf /var/lib/apt/lists/* && \
19+
rm -f /usr/lib/python3.11/EXTERNALLY-MANAGED
1920

2021
# Install Google EdgeTPU drivers
2122
RUN echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | tee /etc/apt/sources.list.d/coral-edgetpu.list && \

docker/Dockerfile.base.amd64-noavx

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1-
FROM docker.io/snowzach/tensorflow-multiarch:2.7.0-amd64-noavx as base
1+
FROM docker.io/snowzach/tensorflow-multiarch:2.14.0-amd64-noavx as base
22

33
# Install dependencies
44
RUN apt-get update && apt-get install -y --no-install-recommends \
55
wget \
66
curl \
77
git \
88
gnupg \
9-
libjpeg8 \
9+
libjpeg62-turbo \
1010
libpng16-16 \
11-
libavcodec58 \
12-
libavformat58 \
13-
libswscale5 \
11+
libavcodec59 \
12+
libavformat59 \
13+
libswscale6 \
1414
libgl1 \
1515
libglib2.0-0 \
1616
unzip && \
1717
apt-get clean && \
18-
rm -rf /var/lib/apt/lists/*
18+
rm -rf /var/lib/apt/lists/* && \
19+
rm -f /usr/lib/python3.11/EXTERNALLY-MANAGED
1920

2021
# Install Google EdgeTPU drivers
2122
RUN echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | tee /etc/apt/sources.list.d/coral-edgetpu.list && \

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
fastapi==0.70.1
22
paho-mqtt==1.6.1
3-
pydantic==1.8.2
3+
pydantic==1.10.14
44
uvicorn==0.16.0
55
websockets==10.1
66
PyYAML>=6.0

0 commit comments

Comments
 (0)