Unverified Commit cf5c63b4 by Michal Piszczek Committed by GitHub

Add option to specify flatbuffers location (#5425)

parent 6faacc6f
...@@ -154,6 +154,10 @@ set(USE_TFLITE OFF) ...@@ -154,6 +154,10 @@ set(USE_TFLITE OFF)
# /path/to/tensorflow: tensorflow root path when use tflite library # /path/to/tensorflow: tensorflow root path when use tflite library
set(USE_TENSORFLOW_PATH none) set(USE_TENSORFLOW_PATH none)
# Required for full builds with TFLite. Not needed for runtime with TFLite.
# /path/to/flatbuffers: flatbuffers root path when using tflite library
set(USE_FLATBUFFERS_PATH none)
# Possible values: # Possible values:
# - OFF: disable tflite support for edgetpu # - OFF: disable tflite support for edgetpu
# - /path/to/edgetpu: use specific path to edgetpu library # - /path/to/edgetpu: use specific path to edgetpu library
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
if(NOT USE_TFLITE STREQUAL "OFF") if(NOT USE_TFLITE STREQUAL "OFF")
message(STATUS "Build with contrib.tflite") message(STATUS "Build with contrib.tflite")
if (USE_TENSORFLOW_PATH STREQUAL "none") if (USE_TENSORFLOW_PATH STREQUAL "none")
set(USE_TENSORFLOW_PATH ${CMAKE_CURRENT_SOURCE_DIR}/tensorflow) set(USE_TENSORFLOW_PATH ${CMAKE_CURRENT_SOURCE_DIR}/tensorflow)
endif() endif()
...@@ -40,5 +40,8 @@ if(NOT USE_TFLITE STREQUAL "OFF") ...@@ -40,5 +40,8 @@ if(NOT USE_TFLITE STREQUAL "OFF")
find_library(TFLITE_CONTRIB_LIB libtensorflow-lite.a ${USE_TFLITE}) find_library(TFLITE_CONTRIB_LIB libtensorflow-lite.a ${USE_TFLITE})
list(APPEND TVM_RUNTIME_LINKER_LIBS ${TFLITE_CONTRIB_LIB}) list(APPEND TVM_RUNTIME_LINKER_LIBS ${TFLITE_CONTRIB_LIB})
list(APPEND TVM_RUNTIME_LINKER_LIBS rt dl flatbuffers)
if (NOT USE_FLATBUFFERS_PATH STREQUAL "none")
include_directories(${USE_FLATBUFFERS_PATH}/include)
endif()
endif() endif()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment