Skip to content
Q21447895

File:TensorFlow_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ21447895· pop 39· linked from 864 articles

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.

Key facts

Software.name
TensorFlow
Software.logo
TensorFlow logo.svg
Software.developer
Google Brain Team
Software.latest release version
2.20.0
Software.programming language
Python, C++, CUDA
Software.platform
Linux, macOS, Windows, Android, JavaScript
Software.genre
Machine learning library
Software.license
Apache 2.0

via Wikipedia infobox

Source code

Link to the source-code README · 9,787 chars · not written by Vinony

~14 min read

Encyclopedic overview

36 sections
Contents
  • History
  • DistBelief
  • TensorFlow
  • Tensor processing unit (TPU)
  • Edge TPU
  • TensorFlow Lite
  • TensorFlow 2.0
  • Features
  • AutoDifferentiation
  • Eager execution
  • Distribute
  • Losses
  • Metrics
  • TF.nn
  • Optimizers
  • Usage and extensions
  • TensorFlow
  • TensorFlow.js
  • LiteRT
  • TFX
  • Integrations
  • Numpy
  • Extensions
  • Google Colab
  • Google JAX
  • Applications
  • Medical
  • Social media
  • Search Engine
  • Education
  • Retail
  • Research
  • See also
  • References
  • Further reading
  • External links

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.

Excerpted from Wikipedia’s “Q21447895” article, available under the CC BY-SA 4.0 licence.

Gallery (3)