Machine learning on small IoT devices presents several challenges to designers: power consumption, latency, and accuracy.