mocleiri / tensorflow-micropython-examples

A custom micropython firmware integrating tensorflow lite for microcontrollers and ulab to implement the tensorflow micro examples.
MIT License
170 stars 79 forks source link

Investigate what is needed to support edge impulse #68

Open mocleiri opened 2 years ago

mocleiri commented 2 years ago

I know from some user reports that the firmware as-is can be used to run tflite models trained by edge impulse.

The purpose of this issue is to investigate what would be needed to be able to sample data from the board as part of the broader edge impulse data collection for training process.

To see what is needed to also wrap the Edgeimpulse C/C++ SDK. it also has a dependency on tflm.

They have their own runtime called EON where they skip over some of the interpreting of tflm. We should see if that can be compiled as a native module if the rest of the sdk were already in the firmware.