TensorFlow is a machine learning platform developed by Google and later released on an open source basis. It makes clear its end-to-end nature, facilitating all stages of machine learning from model building with high-level APIs, deployment whether on the cloud, on-premises, in a browser or device and taking ideas from the conceptual to the code level thanks to its flexible architecture.
The platform includes different libraries for its various deployment settings, with a lightweight version for mobile and IOT deployments.