1#!/bin/sh 2# Copyright 2020 The TensorFlow Authors. All Rights Reserved. 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15 16# Make sure we're running in Xcode environment 17if [ -z "${SRCROOT}" ] 18then 19 exit 1 20fi 21 22# Download TF Lite models from the internet if it does not exist. 23FRAMEWORK_FOLDER="${SRCROOT}/Frameworks" 24TFLITE_TAR="${FRAMEWORK_FOLDER}/TensorFlowLiteC" 25TFLITE_C="${FRAMEWORK_FOLDER}/TensorFlowLiteC-2.4.0" 26 27if [[ -d "$TFLITE_C" ]]; then 28 echo "INFO: TFLite frameworks already exist. Skip downloading and use the local frameworks." 29else 30 mkdir -p "${FRAMEWORK_FOLDER}" 31 curl -o "${TFLITE_TAR}" -L "https://dl.google.com/dl/cpdc/e8a95c1d411b795e/TensorFlowLiteC-2.4.0.tar.gz" 32 tar -xvf "${TFLITE_TAR}" -C "${FRAMEWORK_FOLDER}" 33 rm "${TFLITE_TAR}" 34 echo "INFO: Downloaded TensorFlow frameworks to $TFLITE_C." 35fi 36