IVGCVSW-5485 'Add CacheLoadedNetwork options to Android NN Driver'
* Added Flatbuffers dependency to android-nn-driver
* Added CacheLoadedNetwork options to android-nn-driver
Options will be android.hardware.neuralnetworks@1.3-service-armnn -v -c GpuAcc -n arm-armnn -s -q <file_path> &
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I2cdf0b84062cb1c6ad4346cd64b00161cfe85920
diff --git a/setup.sh b/setup.sh
index 1dfc592..3ce0ed5 100755
--- a/setup.sh
+++ b/setup.sh
@@ -26,6 +26,21 @@
rm -rf $BOOST_PKG
fi
+
+if [ ! -d v1.12.0 ]; then
+ echo "++ Downloading FlatBuffers"
+
+ FLATBUFFERS_PKG=v1.12.0.tar.gz
+
+ curl -LOk https://github.com/google/flatbuffers/archive/v1.12.0.tar.gz
+ AssertZeroExitCode "Downloading FlatBuffers failed"
+
+ tar xzf $FLATBUFFERS_PKG
+ AssertZeroExitCode "Unpacking FlatBuffers failed"
+
+ rm -rf $FLATBUFFERS_PKG
+fi
+
if [ ! -d armnn ]; then
echo "++ Downloading armnn"