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
  • 中文 – 简体
GitHub Sign in
  • TensorFlow v2.16.1
Overview Python C++ Java More
TensorFlow
  • Install
  • Learn
    • More
  • API
    • More
    • Overview
    • Python
    • C++
    • Java
    • More
  • Ecosystem
    • More
  • Community
    • More
  • Why TensorFlow
    • More
  • GitHub
  • Overview
  • All Symbols
  • Python v2.16.1
  • tf
    • Overview
    • AggregationMethod
    • CriticalSection
    • DeviceSpec
    • GradientTape
    • Graph
    • IndexedSlices
    • IndexedSlicesSpec
    • Module
    • Operation
    • OptionalSpec
    • RaggedTensor
    • RaggedTensorSpec
    • RegisterGradient
    • SparseTensorSpec
    • Tensor
    • TensorArray
    • TensorArraySpec
    • TensorShape
    • TensorSpec
    • TypeSpec
    • UnconnectedGradients
    • Variable
    • Variable.SaveSliceInfo
    • VariableAggregation
    • VariableSynchronization
    • approx_top_k
    • argsort
    • batch_to_space
    • bitcast
    • boolean_mask
    • broadcast_dynamic_shape
    • broadcast_static_shape
    • broadcast_to
    • case
    • cast
    • clip_by_global_norm
    • clip_by_norm
    • clip_by_value
    • concat
    • cond
    • constant
    • constant_initializer
    • control_dependencies
    • conv
    • conv2d_backprop_filter_v2
    • conv2d_backprop_input_v2
    • convert_to_tensor
    • custom_gradient
    • device
    • dynamic_partition
    • dynamic_stitch
    • edit_distance
    • einsum
    • ensure_shape
    • executing_eagerly
    • expand_dims
    • extract_volume_patches
    • eye
    • fftnd
    • fill
    • fingerprint
    • foldl
    • foldr
    • function
    • gather
    • gather_nd
    • get_current_name_scope
    • get_logger
    • get_static_value
    • grad_pass_through
    • gradients
    • group
    • guarantee_const
    • hessians
    • histogram_fixed_width
    • histogram_fixed_width_bins
    • identity
    • identity_n
    • ifftnd
    • init_scope
    • inside_function
    • irfftnd
    • is_symbolic_tensor
    • is_tensor
    • linspace
    • load_library
    • load_op_library
    • make_ndarray