Optimized models for common mobile and edge use cases

Take state-of-the-art optimized research models and easily deploy them to mobile and edge devices.

Image classification

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

Object detection

Detect multiple objects with bounding boxes. Yes, dogs and cats too.

Pose estimation

Estimate poses for single or multiple people. Imagine the possibilities, including stick figure dance parties.

Super resolution

Generate a super resolution image from a low resolution image.

Smart reply

Generate reply suggestions to input conversational chat messages.


Pinpoint the shape of objects with strict localization accuracy and semantic labels. Trained with people, places, animals, and more.

Style transfer

Apply any styles on an input image to create a new artistic image.

Text classification

Categorize free text into predefined groups. Potential applications include abusive content moderation, tone detection and more.

Natural language question answering

Answer questions based on the content of a given passage of text with BERT.

On-device recommendation

Provide personalized on-device recommendations based on events selected by users.