TFLite is a framework for efficient on-device machine-learning inference when sending data to a remote server is impractical because of privacy, latency, or connectivity constraints. section 6.3.2
Deploy TFLite when an application needs to:
- Keep sensitive inputs on smartphones or embedded devices instead of sending them to a remote model. section 6.3.2
- Avoid network round trips when strict latency requirements matter. section 6.3.2
- Run inference across Android and iOS smartphones, ARM CPUs, Raspberry Pi, and certain microcontrollers. section 6.3.2
Private smartphone spam detection
A chat application can run its spam detection model on the user’s smartphone, preserving end-to-end-encrypted message content while avoiding remote inference latency. section 6.3.2

