TensorFlow
TensorFlow is an end-to-end open-source platform for modelling, training, and deploying deep neural networks. It has an easy-to-use Python API that abstracts out the underlying high-performance numerical code implemented in C++ and runs seamlessly on CPUs, GPUs, and Google TPUs. TensorFlow also provides a JavaScript library, TensorFlow.js, that runs on a browser and Node.js. TensorFlow and its ecosystem of tools, libraries, and models allow engineers to build, deploy, and scale a variety of machine learning-based applications like computer vision, object detection and classification, language modelling, and voice.