eGRU: embedded Gated Recurrent Unit
We introduced the eGRU in An Optimized Recurrent Unit For Ultra-Low-Power Keyword Spotting. It is a gated recurrent unit that we modified to fit the computational, latency and memory constraints of a small footprint embedded microcontroller. We implemented the eGRU on an Arm M0+ chip and tested it on a keyword spotting task.