#!/usr/bin/env bash if [[ -z $1 ]] && [[ -z $2 ]]; then echo "Please define architecture and variant (cpu/avx2/...)" 1>&2 exit 1 else echo "Downloading tensorflow library..." if [[ $1 == "amd64" ]]; then TARGETARCH="linux" TARGETVARIANT="-${2:-"cpu"}" URL="https://dl.photoprism.org/tensorflow/$TARGETARCH/libtensorflow-${TARGETARCH}${TARGETVARIANT}-1.15.2.tar.gz" elif [[ $1 == "arm64" ]]; then URL="https://dl.photoprism.org/tensorflow/$1/libtensorflow-$1-1.15.2.tar.gz" elif [[ $1 == "arm" ]]; then URL="https://dl.photoprism.org/tensorflow/$1/libtensorflow-$1-1.15.2.tar.gz" else echo "cpu architecture not supported by now" 1>&2 exit 1 fi echo "$URL" curl -fsSL "$URL" | \ tar --overwrite -C "/usr" -xz && \ ldconfig echo "Done" fi