You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# STM32 TensorFlow Lite Micro Hello World + Micro Speech Demos
2
-
Collection of STM32 projects making use of Tensorflow Lite Micro. Examples inspired by TinyML Book: https://www.oreilly.com/library/view/tinyml/9781492052036/
2
+
Collection of STM32 projects making use of Tensorflow Lite Micro. Examples inspired by the [TinyML Book](https://www.oreilly.com/library/view/tinyml/9781492052036/).
3
3
4
-
**Toolchain:**
5
-
CMake-based. See Template: https://github.com/alxhoff/STM3240G-EVAL-TensorFlow-Hello-World
4
+
## Toolchain:
5
+
CMake-based. See our template: https://github.com/alxhoff/STM3240G-EVAL-TensorFlow-Hello-World
You need to also pull the sub-repos where the actual examples are stored.
23
+
```
24
+
git submodule update --init --recursive
25
+
```
26
+
Then switch into the folder where the example you want to deploy is stored. Do not worry about the *recursive* argument, we have only linked our repos, which are essential in this case.
Other make targets we provide include ```make debug``` and ```make convert```(to convert the *.tflite* file into a board-readable format).
48
+
49
+
## Compatibility
18
50
Due to recent updates of the TF Source tree which have not been implemented for the TFLM Compiler, you have to use Commit `37c2bf5016fcbed261476386eced503e907cdc01` or earlier when cloning the TF repositiory via CMake:
If there are new changes for patched files in the TF Source Tree, they will probably not be merged with the modified file or patches might get overwritten. If something like this occours, please remove the `build/_deps/tf-*` directories and the `CMakeCache.txt` and try again!
0 commit comments