Deploy machine learning models on mobile devices and edge devices

TensorFlow Lite is a mobile terminal library, which can be used to deploy models on mobile devices, microcontrollers and other edge devices.

View Guide

The guide introduces the concepts and components of TensorFlow Lite.

View example

Explore Android and iOS applications using TensorFlow Lite.

View Tutorials

Learn how to use TensorFlow Lite for common use cases.

working principle

Select Model

Select a new model or retrain an existing model.

transformation

Use the TensorFlow Lite Converter to convert the TensorFlow model to a compressed planar buffer.

deploy

Get the compressed. tflite file and load it into the mobile device or embedded device.

optimization

Quantize by converting 32-bit floating point numbers to more efficient 8-bit integers, or run on the GPU.

Solutions to common problems

Explore TF Lite optimization models and device side machine learning solutions for mobile devices and edge use cases.

image classification

Identify hundreds of objects, including people, activities, animals, plants and places.

Object detection

Use bounding boxes to detect multiple objects. Yes, it can also detect dogs and cats.

Question answer

Use the advanced natural language model to answer questions according to the content of a given text paragraph through BERT.

Community participation

See more ways to participate in TensorFlow community activities.

News and announcements

Welcome to our Blog , learn more dynamic information, and also subscribe to TensorFlow briefings to receive the latest announcements directly through email.