I just wanted to hop into this thread, because I am currently working on trying to get a TFLM model onto my embedded device. I recently asked this question in the SIG TLFM chat room, but figure it might be more appropriate here in the mailing list:
"I see that someone asked if there is any support for TFLM on a Nordic nRF platform, and the response was this link:
https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-tensorflow-support. Unfortunately, this blog post and the accompanying github repo are from a student project, and they warn that this code is not stable/supported or even functional.... I understand that there may not be C-specific support for the TFLM project. I simply want to confirm/verify that this is the case in this chat room with folks who are very familiar with TFLM before I move on to finding a new solution for my embedded application. For the sake of completeness, I am working with the nRF52840 chip on a custom board, and the code is written in C (not C++, with which I have zero experience). Is there a supported way to interface with TFLM in C for embedded applications? I have successfully created a great model in Python on my Desktop first, and my goal is to get it working on my nRF52 microcontroller. I also used Bazel to try and build a C-version of tensorflow/tensorflow/lite/c (
https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/c), but found out that the /micro/ subdirectory has been recently pulled out of this repo into a standalone repo, and now Im not sure if there exists a C-based option for the tflite-micro project. Cheers!"