Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do we deploy a trained tensorflow model on a mobile device?

Tags:

tensorflow

One of the highlights of tensorflow appears to be "true portability" - seamless deployment of trained models across different platforms - especially running a trained model on a mobile device? Do you have an example or some tutorial that walks through how a trained tensorflow model can be packaged and executed within a mobile app?

like image 236
Debdoot Mukherjee Avatar asked Nov 13 '15 05:11

Debdoot Mukherjee


1 Answers

The TensorFlow repository includes an example Android application that uses the mobile device camera as a data source, and the Inception image classification model for inference. The source can be found here, and the repository includes both the full source code and a link to download a trained model.

The model is the Inception model that won Imagenet’s Large Scale Visual Recognition Challenge in 2014.

like image 125
mrry Avatar answered Sep 18 '22 18:09

mrry