With the advent of IoT and the proliferation of connected devices, one of the biggest challenges in developing competitive IoT solutions is the ability to bring intelligence in edge devices. Edge computing is crucial in IoT applications as it paves the way for faster real-time inference in on-premise infrastructure.