Using CI-based workflow with Renode in bringing TensorFlow Lite to Zephyr
Renode, Antmicro’s open source simulation framework, enables bringing these two worlds together. Allowing for hardware-less, Continuous Integration-driven workflows on embedded devices and IoT systems, Renode helped us run TensorFlow on Zephyr-supported hardware.
In a recent collaboration with Google, Antmicro brought Renode’s capability of full SoC simulation to the TensorFlow Lite CI and enabled a variety of demos and flows to be run by users without access to hardware. Renode can test Zephyr + TF Lite Micro integration using the complete flow, as perceived by users – providing data to sensors connected to different busses and observing the results on output interfaces, using the same binaries they’d run on hardware. This paved the way for further porting of TFLite to new platforms, adding a powerful new use case to the Zephyr portfolio and becoming a ready-to-use base for both internal and academic research.
The presentation will cover the process of the integration, describe the dedicated testing infrastructure and showcase practical application of the project.
by Zephyr Project
linux foundation