Summary
MLOps is a group of activities and tools to manage an ML product life cycle. In this chapter, we discussed Edge Impulse as an MLOps platform for TinyML. After cloning an open project from the Edge Impulse project repository, we built it in Edge Impulse Studio, the online tool to manage projects. We downloaded the Edge Impulse C++ library that contains the ML model and integrated that library with the devkit in an ESP-IDF project. We discussed the application in detail to see how to use the model to make inferences on the audio data coming from the mic of the devkit.
In the final chapter of the book, we will design and develop another project to cement what we have learned about TinyML so far.