mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-10-03 12:18:10 +00:00
mlearning/tflite-micro: use the same compile flags in Make and CMake
Define TF_LITE_STATIC_MEMORY and TFLITE_EMULATE_FLOAT in both build systems. Drop the CMake-only -O3 so optimization follows NuttX Kconfig, and remove the duplicate CMSIS_NN define, KissFFT include, and non-English comment. Signed-off-by: Abhishek Mishra <mishra.abhishek2808@gmail.com>
This commit is contained in:
parent
83955c8dbe
commit
546bbd21d7
2 changed files with 7 additions and 11 deletions
|
|
@ -62,16 +62,12 @@ if(CONFIG_TFLITEMICRO)
|
|||
|
||||
set(COMMON_FLAGS
|
||||
-DTF_LITE_STATIC_MEMORY
|
||||
-DTFLITE_EMULATE_FLOAT
|
||||
-DTF_LITE_DISABLE_X86_NEON
|
||||
-Wno-sign-compare
|
||||
-Wno-unused-variable
|
||||
-Wno-undef
|
||||
-Wno-shadow
|
||||
-O3)
|
||||
|
||||
if(CONFIG_MLEARNING_CMSIS_NN)
|
||||
list(APPEND COMMON_FLAGS -DCMSIS_NN)
|
||||
endif()
|
||||
-Wno-sign-compare
|
||||
-Wno-undef
|
||||
-Wno-unused-variable)
|
||||
|
||||
if(CONFIG_TFLITEMICRO_DEBUG)
|
||||
list(APPEND COMMON_FLAGS -DTF_LITE_SHOW_MEMORY_USE)
|
||||
|
|
@ -132,7 +128,7 @@ if(CONFIG_TFLITEMICRO)
|
|||
endif()
|
||||
endforeach()
|
||||
|
||||
# 添加CMSIS_NN文件
|
||||
# Add CMSIS-NN kernel sources
|
||||
list(APPEND NEW_TFLITE_MICRO_SRCS ${CMSIS_NN_SRCS})
|
||||
set(TFLITE_MICRO_SRCS ${NEW_TFLITE_MICRO_SRCS})
|
||||
|
||||
|
|
@ -153,9 +149,8 @@ if(CONFIG_TFLITEMICRO)
|
|||
|
||||
set(INCDIR
|
||||
${NUTTX_APPS_DIR}/math/gemmlowp/gemmlowp
|
||||
${NUTTX_APPS_DIR}/math/kissfft/kissfft
|
||||
${NUTTX_APPS_DIR}/math/ruy/ruy
|
||||
${NUTTX_APPS_DIR}/math/kissfft/kissfft
|
||||
${NUTTX_APPS_DIR}/math/kissfft/kissfft
|
||||
${NUTTX_APPS_DIR}/mlearning/tflite-micro/tflite-micro
|
||||
${NUTTX_APPS_DIR}/system/flatbuffers/flatbuffers/include)
|
||||
|
||||
|
|
|
|||
|
|
@ -56,6 +56,7 @@ COMMON_FLAGS += -Wno-shadow
|
|||
COMMON_FLAGS += -Wno-sign-compare
|
||||
COMMON_FLAGS += -Wno-undef
|
||||
COMMON_FLAGS += -Wno-unused-variable
|
||||
COMMON_FLAGS += -DTF_LITE_STATIC_MEMORY
|
||||
COMMON_FLAGS += -DTFLITE_EMULATE_FLOAT
|
||||
COMMON_FLAGS += -DTF_LITE_DISABLE_X86_NEON
|
||||
ifneq ($(CONFIG_TFLITEMICRO_DEBUG),)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue