TensorFlow is a free and open-source software library for dataflow and differentiable programming across a range of tasks. TensorFlow is used for research and production at Google, it is a symbolic math library for machine learning applications. The Google Brain team developed this program for its machine learning needs.