Google launches TensorFlow Lite developer preview for mobile machine learning
Google today launched TensorFlow Lite to provide app developers the ability to deploy AI on mobile devices. The mobile version of Google’s popular open-source AI program was first announced at the I/O developer conference .
TensorFlow Lite is available to both Android and iOS app developers.
Since the debut of TensorFlow Lite in May, several competing products for the inference of AI on mobile devices have emerged, including CoreML from Apple , Clarifai’s cloud service for training AI on a mobile device, and hardware like the Kirin 970 AI processor inside the Huawei Mate 10 smartphone .
“As you may know, TensorFlow already supports mobile and embedded deployment of models through the TensorFlow Mobile API,” the TensorFlow team said in a blog post today. “Going forward, TensorFlow Lite should be seen as the evolution of TensorFlow Mobile, and as it matures it will become the recommended solution for deploying models on mobile and embedded devices. With this announcement, TensorFlow Lite is made available as a developer preview, and TensorFlow Mobile is still there to support production apps.”
TensorFlow Lite launches with access to a limited number of pre-trained AI models such as MobileNet and Inception v3 for object identification with computer vision, and Smart Reply, a form of natural language processing that provides suggested responses that has already been deployed in native Google offerings such as Gmail and the chat app Allo .
Custom models trained with your own datasets can also be deployed.
More models and functionality will be added in the future based on demonstrated user need, the TensorFlow Team said in the blog post.
TensorFlow Lite uses the Android Neural Networks API and falls back to CPU execution when accelerator hardware is not available to ensure models can still run on a range of devices.