Skip to main content
Install
Learn
Introduction
New to TensorFlow?
Tutorials
Learn how to use TensorFlow with end-to-end examples
Guide
Learn framework concepts and components
Learn ML
Educational resources to master your path with TensorFlow
API
TensorFlow (v2.16.1)
Versions…
TensorFlow.js
TensorFlow Lite
TFX
Ecosystem
LIBRARIES
TensorFlow.js
Develop web ML applications in JavaScript
TensorFlow Lite
Deploy ML on mobile, microcontrollers and other edge devices
TFX
Build production ML pipelines
All libraries
Create advanced models and extend TensorFlow
RESOURCES
Models & datasets
Pre-trained models and datasets built by Google and the community
Tools
Tools to support and accelerate TensorFlow workflows
Responsible AI
Resources for every stage of the ML workflow
Recommendation systems
Build recommendation systems with open source tools
Community
Groups
User groups, interest groups and mailing lists
Contribute
Guide for contributing to code and documentation
Blog
Stay up to date with all things TensorFlow
Forum
Discussion platform for the TensorFlow community
Why TensorFlow
About
Case studies
/
English
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
日本語
한국어
GitHub
Sign in
TensorFlow Core
Tutorials
Guide
Migrate to TF2
TF 1 ↗
Install
Learn
More
Tutorials
Guide
Migrate to TF2
TF 1 ↗
API
More
Ecosystem
More
Community
More
Why TensorFlow
More
GitHub
TensorFlow tutorials
Quickstart for beginners
Quickstart for experts
Beginner
ML basics with Keras
Basic image classification
Basic text classification
Text classification with TF Hub
Regression
Overfit and underfit
Save and load
Tune hyperparameters with the Keras Tuner
More examples on keras.io
Load and preprocess data
Images
Video
CSV
NumPy
pandas.DataFrame
TFRecord and tf.Example
Additional formats with tf.io
Text
More text loading
Unicode
Subword Tokenization
Advanced
Customization
Tensors and operations
Custom layers
Custom training: walkthrough
Distributed training
Distributed training with Keras
Distributed training with DTensors
Using DTensors with Keras
Custom training loops
Multi-worker training with Keras
Multi-worker training with CTL
Parameter Server Training
Save and load
Distributed input
Vision
Computer vision
KerasCV
Convolutional Neural Network
Image classification
Transfer learning and fine-tuning
Transfer learning with TF Hub
Data Augmentation
Image segmentation
Object detection with TF Hub
Video classification
Transfer learning with MoViNet