tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

What it solves

TensorFlow is an end-to-end open source platform for machine learning. It provides a comprehensive ecosystem of tools and libraries that allow researchers to advance the state-of-the-art in ML and developers to build and deploy ML-powered applications.

How it works

It offers stable APIs in Python and C++, with support for other languages. The platform supports a wide range of hardware, including CPUs, CUDA-enabled GPUs (on Ubuntu and Windows), and other devices via device plugins (such as DirectX and MacOS-metal).

Who it’s for

It is designed for both machine learning researchers pushing the boundaries of the field and developers who need to build and deploy ML applications.

Highlights

  • End-to-end ML platform with a flexible ecosystem of tools and libraries.
  • Stable Python and C++ APIs.
  • Broad hardware support including CPU and GPU acceleration.
  • Versatile enough for use in neural networks and other ML areas.

Related

  • Project
  • Project
  • Project
  • Project
  • Project