TensorFlow
| TensorFlow | |
|---|---|
| TensorFlow logo | |
| Developer(s) | Google Brain Team | 
| Initial release | November 9, 2015 | 
| Stable release | 2.18.0
   / October 25, 2024 | 
| Repository | github | 
| Written in | Python, C++, CUDA | 
| Platform | Linux, macOS, Windows, Android, JavaScript | 
| Type | Machine learning library | 
| License | Apache 2.0 | 
| Website | tensorflow | 
| Part of a series on | 
| Machine learning and data mining | 
|---|
TensorFlow is a software library for machine learning and artificial intelligence. It can be used across a range of tasks, but is used mainly for training and inference of neural networks. It is one of the most popular deep learning frameworks, alongside others such as PyTorch. It is free and open-source software released under the Apache License 2.0.
It was developed by the Google Brain team for Google's internal use in research and production. The initial version was released under the Apache License 2.0 in 2015. Google released an updated version, TensorFlow 2.0, in September 2019.
TensorFlow can be used in a wide variety of programming languages, including Python, JavaScript, C++, and Java, facilitating its use in a range of applications in many sectors.