This is the Java client for TensorFlow, the Java API is not currently covered by the TensorFlow API stability guarantees. For using TensorFlow on Android please refer to the TensorFlow Android SDK. The API is computation using data flow graphs for scalable machine learning. It is an open source software library for numerical computation using data flow graphs. This architecture lets you deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device without rewriting code. It also includes TensorBoard, a data visualization toolkit. TensorFlow is a scalable open-source machine learning library for research and production.