Stay organized with collections Save and categorize content based on your preferences.

Create production-grade machine learning models with TensorFlow

Use pre-trained models or train your own

Find ML solutions for every skill level

Go from research to production

An end-to-end machine learning platform

Find solutions to accelerate machine learning tasks at every stage of your workflow.

Prepare data

Use TensorFlow tools to process and load data.

Build ML models

Use pre-trained models or create custom ones.

Deploy models

Run on-prem, on-device, in the browser, or in the cloud.

Implement MLOps

Run models in production and keep them performing.

Prepare data

Use TensorFlow tools to process and load data.

Build ML models

Use pre-trained models or create custom ones.

Deploy models

Run on-prem, on-device, in the browser, or in the cloud.

Implement MLOps

Run models in production and keep them performing.

Solve real-world problems with ML

Build ML applications faster with TensorFlow

TensorFlow provides tutorials, examples, and other resources to speed up model building and create scalable ML solutions.

Find pre-trained
models

Research with
state-of-the-art models

Build your
own models

Deploy anywhere, at any scale

On the web

On mobile and edge

On servers

Join the TensorFlow community

Get involved

Connect, learn, and collaborate with an active global community of ML practitioners and students.

Learn from experts

Skill up on new types of models and applications, unlock insights about TensorFlow, and move ahead on your path.

Start building together

Work with an open source TensorFlow machine learning community.