aboutsummaryrefslogtreecommitdiff
path: root/tensorflow.cmake
AgeCommit message (Collapse)Author
2021-01-22Replace TAGS in TFLuMåns Nilsson
TAGS is getting deprecated. Instead OPTIMIZED_KERNEL_DIR and CO_PROCESSOR should be used. Change-Id: I769df90bb394d303549fc23ad034274f4a9d1aec
2020-12-18Build Tensorflow Lite for Microcontrollers with Olympus CPUBhavik Patel
Change-Id: I2733ece00b44e8e81c01328b02ced3d7000ac392
2020-11-17Add TF_LITE_MICROKristofer Jonsson
Tensorflow is migrating its flag settings from from TF_LITE_STATIC_MEMORY to TF_LITE_MICRO. Change-Id: Iccc1ceef22b7db50fcc89e604a2839f32ccd7613
2020-11-04Update TFLU_TARGETMåns Nilsson
-Set TARGET to cortex_m_generic. -Do not set CC, CXX and AR as it is handled by target. -Set TOOLCHAIN and TARGET_TOOLCHAIN_ROOT required by target. Change-Id: I28fd5352fc2285b5d5c842a481362ff364747920
2020-11-02Add ethosu_core_driver as tflu link libraryHenrik Hoglind
The ethosu_core_driver is added as target link library to get the correct order of libraries when linking to avoid missing symbols. Change-Id: I39c5fdb9f94a4a8af080e37a39c7cb41d13d664a
2020-10-27Pass FLOAT flag to Tensorflow Lite microKristofer Jonsson
Change-Id: Ia8c2c3993e8937643ddb5193c79aa5ab624e046c
2020-10-12Add tensorflow downloads folder to BYPRODUCTSPer Åstrand
Add tensorflow download location to BYPRODUCTS for add_custom_target to make cmake aware of the generated files. This makes 'make clean' to wipe the folder. Change-Id: I81535ccf0ecb8d948990fc4ec214c09213307b07
2020-09-15Add back TAGS=cmsis-nn in tflu_gen targetMåns Nilsson
In case a CMSIS-NN operator is not supported by Ethos-U performance would otherwise be degraded. Change-Id: I0b688403b0a7c33cde1343f4e64ba14e901a19d7
2020-09-14Align setting tflu optimization level with tflu upstream.Jonas Skog
Change-Id: I1e80d22c9cf1eb59a5bf2c6bd2f06b6a0024c911
2020-09-10Update tflu_gen targetMåns Nilsson
-Use real target instead of "lib". -Remove TAGS=cmsis-nn when build for Ethos-U. Change-Id: I8825759df9be5614ba572c2e005e7f66034937f9
2020-09-03Move fast memory area to core driverKristofer Jonsson
Change-Id: Icaa9caeace87ea14adb0f92254c9fc02b25d642e
2020-09-01Moving message- and inference processes to core software20.08Kristofer Jonsson
Change-Id: I76e94440402d58848116d06ff3fd1ed2000ac505
2020-08-25Add options to Tensorflow for compiler optimization levelHenrik Hoglind
Change-Id: I2c9b685b69dc3068b92d07a1c7840b0906954582
2020-08-21Vela fast memory scratch buffer20.08-rc1Kristofer Jonsson
Change-Id: I42f7a2e122ddd5826d4e0d83fccacc3865045b03
2020-08-17Add install target & GCC supportBhavik Patel
Add install target for libraries. Minor changes to enable GCC support. Change-Id: I6adab92cb997c1edc2729f02a4f10406463e0a9b
2020-07-13Don't set TFLU_ETHOSU_LIBS for mps2 targetBhavik Patel
Change-Id: Ief791e91306ebf405c01761ea21265e9a86a9b6e
2020-07-09Add TFLU_BUILD_TYPE in tensorflow.cmakeHenrik Hoglind
The build type for the Tensorflow Lite Micro library can now controlled with TFLU_BUILD_TYPE, valid values are "release" and "debug" Change-Id: I4ee5fa431dd433aaf2989bd91f1521631632364f
2020-07-02MLBEDSW-2059 Add option for acceleratorPer Åstrand
Add cmake option to select which accelerator backend is to be built for tensorflow. Change-Id: Ice06317e1f8b8601f3f077da9d2ef2625b6b2909
2020-05-12MLBEDSW-1732 Add support for arm-none-eabi-gcc20.07-rc120.0720.06Per Åstrand
Pass on compiler information depending on used toolchain. Change-Id: Icf97f6c4d2b6f889b2cc3b87b7db356c097fc1a4
2020-05-11Rename ARM_NPU tag to ethos-u in tensorflow.cmakeHenrik Hoglind
Change-Id: I67ce03c3c9e5f80b34ed5b02ff90994addb622da
2020-04-23MLBEDSW-1729 Adding core software build filesKristofer Jonsson
Change-Id: Ia4d90f2e8875f33b70aec2dd53e2128192a4e10a