Skip to main content
TensorFlow
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 – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
GitHub Sign in
  • TensorFlow Core
Tutorials Guide Migrate to TF2 TF 1 ↗
TensorFlow
  • Install
  • Learn
    • More
    • Tutorials
    • Guide
    • Migrate to TF2
    • TF 1 ↗
  • API
    • More
  • Ecosystem
    • More
  • Community
    • More
  • Why TensorFlow
    • More
  • GitHub
  • TensorFlow guide
  • TensorFlow basics
  • Overview
  • Tensors
  • Variables
  • Automatic differentiation
  • Graphs and functions
  • Modules, layers, and models
  • Training loops
  • Keras
  • Overview
  • The Sequential model
  • The Functional API
  • Training & evaluation with the built-in methods
  • Making new layers and models via subclassing
  • Serialization and saving
  • Customizing Saving
  • Working with preprocessing layers
  • Customizing what happens in fit()
  • Writing a training loop from scratch
  • Working with RNNs
  • Understanding masking & padding
  • Writing your own callbacks
  • Transfer learning & fine-tuning
  • Multi-GPU and distributed training
  • Build with Core
  • Overview
  • Quickstart for Core
  • Logistic regression
  • Multilayer perceptrons
  • Matrix approximation
  • Custom optimizers
  • DTensor with Core APIs
  • TensorFlow in depth
  • Tensor slicing
  • Advanced autodiff
  • Ragged tensor
  • Sparse tensor
  • Random number generation
  • NumPy API
  • NumPy API Type Promotion
  • DTensor concepts
  • Thinking in TensorFlow 2
  • Customization
  • Create an op
  • Extension types
  • Data input pipelines
  • tf.data
  • Optimize pipeline performance
  • Analyze pipeline performance
  • Import and export
  • Checkpoint
  • SavedModel
  • Import a JAX model using JAX2TF
  • Accelerators
  • Distributed training
  • GPU