Tensorflow is Google Brain’s second-generation system. It is used for both production and research at Google. It is also used for various machine learning applications. It is an open-source software library for numerical computations using data flow graphs or data flow programming across a wide range of tasks. Graph mode represents mathematic operations. Tensorflow is available on Linux, Mac OS, windows as well as mobile platforms like Android & iOS without rewriting the code. It is a lightweight solution for mobile & embedded devices.