Tensorflow is an open source library for dataflow and numerical computation that allows flexible deployment of machine learning models across various platforms. It was originally developed at Google for neural networks and deep learning research but is now used more broadly for scientific applications. The library provides high-level APIs for common ML tasks like linear regression, logistic regression and neural networks, making it easier for programmers to build and train models without needing to implement algorithms from scratch. Under the hood, Tensorflow uses numerical computation and gradient descent optimization to train models on data.
Related topics: