TensorFlow is a Python-friendly open source library for numerical computation that makes machine learning faster and easier. Machine learning is a complex discipline. ... Created by the Google Brain team, TensorFlow is an open source library for numerical computation and large-scale machine learning.How TensorFlow works

How TensorFlow works

TensorFlow allows developers to create dataflow graphs—structures that describe how data moves through a graph, or a series of processing nodes. Each node in the graph represents a mathematical operation, and each connection or edge between nodes is a multidimensional data array, or tensor.

TensorFlow provides all of this for the programmer by way of the Python language. Python is easy to learn and work with, and provides convenient ways to express how high-level abstractions can be coupled together. Nodes and tensors in TensorFlow are Python objects, and TensorFlow applications are themselves Python applications.