TensorFlow by Google Brain Team is a free and open-source software library for dataflow and differentiable programming across a range of tasks. It is a symbolic math library and is also used for machine learning applications such as neural networks.

TensorFlow also makes it easy for beginners and experts to create machine learning models for desktop, mobile, web, and cloud.