- Machine Learning expertise: Google is a dominant force in machine learning. Its prominence in search owes a lot to the strides it achieved in machine learning.
- Scalability: the announcement noted that TensorFlow was initially designed for internal use and that it's already in production for some live product features.
- Ability to run on Mobile.
This last reason is the operating reason for this post since we'll be focusing on Android. If you examine the tensorflow repo on GitHub, you'll find a little tensorflow/examples/android directory. I'll try to shed some light on the Android TensorFlow example and some of the things going on under the hood.