Han Wu, Shengyu Duan and Tousif
100 clauses x 10 classes x 28 x 28 pixels x 8 bits
= 12,544,000 Bytes (~ 12MB)
Vanilla TM (12 MB) --> LiME-TM Pruning (ESP32 520 KB)
Vanilla TM (12 MB) --> LiME-TM Pruning (ESP32 520 KB) --> LiME-TM Compiler (STM32F4 192 KB)
Vanilla TM (12 MB) --> LiME-TM Pruning (ESP32 520 KB) --> LiME-TM Compiler (STM32F4 192 KB) --> LiME-TM Compression (STM32L4 128 KB)
Vanilla TM (12 MB) --> LiME-TM Pruning (ESP32 520 KB) --> LiME-TM Compiler (STM32F4 192 KB) --> LiME-TM Compression (STM32L4 128 KB) --> LiME-TM Bare-metal (STM32F103 20 KB)
Vanilla TM (12 MB) --> LiME-TM Pruning (ESP32 520 KB) --> LiME-TM Compiler (STM32F4 192 KB) --> LiME-TM Compression (STM32L4 128 KB) --> LiME-TM Bare-metal (STM32F103 20 KB) --> LiME-TM Inference-Only (Arduino 2 KB)