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
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
make_tensor_proto
map_fn
meshgrid
name_scope
no_gradient
no_op
nondifferentiable_batch_function
norm
numpy_function
one_hot
ones
ones_initializer
ones_like
pad
parallel_stack
print
py_function
ragged_fill_empty_rows
ragged_fill_empty_rows_grad
random_index_shuffle
random_normal_initializer
random_uniform_initializer
range
rank
realdiv
recompute_grad
register_tensor_conversion_function
repeat
required_space_to_batch_paddings
reshape
reverse
reverse_sequence
rfftnd
roll
scan
scatter_nd
searchsorted
sequence_mask
shape
shape_n
size
slice
sort
space_to_batch
space_to_batch_nd
split
squeeze
stack
stop_gradient
strided_slice
switch_case
tensor_scatter_nd_add
tensor_scatter_nd_max
tensor_scatter_nd_min
tensor_scatter_nd_sub
tensor_scatter_nd_update
tensordot
tile
timestamp
transpose
truncatediv
truncatemod
tuple
type_spec_from_value
unique
unique_with_counts
unravel_index
unstack
variable_creator_scope
vectorized_map
where
while_loop
zeros
zeros_initializer
zeros_like
tf.audio
Overview
decode_wav
encode_wav
tf.autodiff
Overview
ForwardAccumulator
tf.autograph
Overview
set_verbosity
to_code
to_graph
trace
experimental
Overview
Feature
do_not_convert
set_loop_options
tf.bitwise
Overview
bitwise_and
bitwise_or
bitwise_xor
invert
left_shift
right_shift
tf.compat
Overview
as_bytes
as_str
as_str_any
as_text
dimension_at_index
dimension_value
forward_compatibility_horizon
forward_compatible
path_to_str
v1
Overview
AttrValue
AttrValue.ListValue
ConditionalAccumulator
ConditionalAccumulatorBase
ConfigProto
ConfigProto.DeviceCountEntry
ConfigProto.Experimental
DeviceSpec
Dimension
Event
FixedLengthRecordReader
GPUOptions
GPUOptions.Experimental
GPUOptions.Experimental.VirtualDevices
GraphDef
GraphKeys
GraphOptions
HistogramProto
IdentityReader
InteractiveSession
LMDBReader
LogMessage
MetaGraphDef
MetaGraphDef.CollectionDefEntry
MetaGraphDef.MetaInfoDef
MetaGraphDef.MetaInfoDef.FunctionAliasesEntry
MetaGraphDef.SignatureDefEntry
NameAttrList
NameAttrList.AttrEntry
NodeDef
NodeDef.AttrEntry
NodeDef.ExperimentalDebugInfo
OptimizerOptions
Print
ReaderBase
RunMetadata
RunMetadata.FunctionGraphs
RunOptions
RunOptions.Experimental
RunOptions.Experimental.RunHandlerPoolOptions
Session
SessionLog
SparseConditionalAccumulator
SparseTensorValue
Summary
Summary.Audio
Summary.Image
Summary.Value
SummaryMetadata
SummaryMetadata.PluginData
TFRecordReader
TensorInfo
TensorInfo.CompositeTensor
TensorInfo.CooSparse
TextLineReader
Variable
VariableAggregation
VariableScope
WholeFileReader
add_check_numerics_ops
add_to_collection
add_to_collections
all_variables
arg_max
arg_min
argmax
argmin
assert_equal
assert_greater
assert_greater_equal
assert_integer
assert_less
assert_less_equal
assert_near
assert_negative
assert_non_negative
assert_non_positive
assert_none_equal
assert_positive
assert_rank
assert_rank_at_least
assert_rank_in
assert_scalar
assert_type
assert_variables_initialized
assign
assign_add
assign_sub
batch_gather
batch_scatter_update
batch_to_space
batch_to_space_nd
bincount
boolean_mask
case
clip_by_average_norm
colocate_with
cond
confusion_matrix
constant
constant_initializer
container
control_flow_v2_enabled
convert_to_tensor
convert_to_tensor_or_indexed_slices
convert_to_tensor_or_sparse_tensor
count_nonzero
count_up_to
create_partitioned_variables
decode_csv
decode_raw
delete_session_tensor
depth_to_space
device
disable_control_flow_v2
disable_eager_execution
disable_resource_variables
disable_tensor_equality
disable_v2_behavior
disable_v2_tensorshape
div
enable_control_flow_v2
enable_eager_execution
enable_resource_variables
enable_tensor_equality
enable_v2_behavior
enable_v2_tensorshape
executing_eagerly
executing_eagerly_outside_functions
expand_dims
extract_image_patches
fixed_size_partitioner
floor_div
foldl
foldr
gather
gather_nd
get_collection
get_collection_ref
get_default_graph
get_default_session
get_local_variable
get_seed
get_session_handle
get_session_tensor
get_variable
get_variable_scope
global_variables
global_variables_initializer
glorot_normal_initializer
glorot_uniform_initializer
gradients
hessians
initialize_all_tables
initialize_all_variables
initialize_local_variables
initialize_variables
is_variable_initialized
load_file_system_library
local_variables
local_variables_initializer
make_template
map_fn
min_max_variable_partitioner
model_variables
moving_average_variables
multinomial
name_scope
no_regularizer
norm
ones_initializer
ones_like
op_scope
orthogonal_initializer
pad
parse_example
parse_single_example
placeholder
placeholder_with_default
py_func
quantize_v2
random_normal_initializer
random_poisson
random_uniform_initializer
reduce_all
reduce_any
reduce_join
reduce_logsumexp
reduce_max
reduce_mean
reduce_min
reduce_prod
reduce_sum
report_uninitialized_variables
reset_default_graph
resource_variables_enabled
reverse_sequence
scalar_mul
scan
scatter_add
scatter_div
scatter_max
scatter_min
scatter_mul
scatter_nd_add
scatter_nd_sub
scatter_nd_update
scatter_sub
scatter_update
serialize_many_sparse
serialize_sparse
set_random_seed
setdiff1d
shape
size
space_to_batch
space_to_depth
sparse_add
sparse_concat
sparse_matmul
sparse_merge
sparse_placeholder
sparse_reduce_max
sparse_reduce_max_sparse
sparse_reduce_sum
sparse_reduce_sum_sparse
sparse_segment_mean
sparse_segment_sqrt_n
sparse_segment_sum
sparse_split
sparse_to_dense
squeeze
string_split
string_to_hash_bucket
string_to_number
substr
tables_initializer
to_bfloat16
to_complex128
to_complex64
to_double
to_float
to_int32
to_int64
trainable_variables
transpose
truncated_normal_initializer
tuple
uniform_unit_scaling_initializer
variable_axis_size_partitioner
variable_creator_scope
variable_op_scope
variable_scope
variables_initializer
variance_scaling_initializer
verify_tensor_all_finite
where
while_loop
wrap_function
zeros_initializer
zeros_like
app
Overview
run
audio
Overview
autograph
Overview
to_code
to_graph
experimental
Overview
bitwise
Overview
compat
Overview
config
Overview
experimental
Overview
optimizer
Overview
threading
Overview
data
Overview
Dataset
FixedLengthRecordDataset
Iterator
TFRecordDataset
TextLineDataset
get_output_classes
get_output_shapes
get_output_types
make_initializable_iterator
make_one_shot_iterator
experimental
Overview
Counter
CsvDataset
RaggedTensorStructure
RandomDataset
SparseTensorStructure
SqlDataset
TensorArrayStructure
TensorStructure
choose_from_datasets
make_batched_features_dataset
make_csv_dataset
map_and_batch_with_legacy_function
sample_from_datasets
service
Overview
debugging
Overview
assert_shapes
check_numerics
experimental
Overview
distribute
Overview
MirroredStrategy
OneDeviceStrategy
ReplicaContext
Strategy
StrategyExtended
get_loss_reduction
cluster_resolver
Overview
experimental
Overview
CentralStorageStrategy
MultiWorkerMirroredStrategy
ParameterServerStrategy
TPUStrategy
distributions
Overview
Bernoulli
Beta
Categorical
Dirichlet
DirichletMultinomial
Distribution
Exponential
Gamma
Laplace
Multinomial
Normal
RegisterKL
ReparameterizationType
StudentT
Uniform
kl_divergence
dtypes
Overview
experimental
Overview
errors
Overview
error_code_from_exception_type
exception_type_from_error_code
raise_exception_on_not_ok_status
experimental
Overview
output_all_intermediates
extension_type
Overview
feature_column
Overview
categorical_column_with_vocabulary_file
input_layer
linear_model
make_parse_example_spec
shared_embedding_columns
flags
Overview
ArgumentParser
ArgumentSerializer
BaseListParser
BooleanFlag
BooleanParser
CantOpenFlagFileError
CsvListSerializer
DEFINE
DEFINE_alias
DEFINE_bool
DEFINE_enum
DEFINE_enum_class
DEFINE_flag
DEFINE_float
DEFINE_integer
DEFINE_list
DEFINE_multi
DEFINE_multi_enum
DEFINE_multi_enum_class
DEFINE_multi_float
DEFINE_multi_integer
DEFINE_multi_string
DEFINE_spaceseplist
DEFINE_string
DuplicateFlagError
EnumClassFlag
EnumClassListSerializer
EnumClassParser
EnumClassSerializer
EnumFlag
EnumParser
Error
FLAGS
Flag
FlagHolder
FlagNameConflictsWithMethodError
FlagValues
FloatParser
IllegalFlagValueError
IntegerParser
ListParser
ListSerializer
MultiEnumClassFlag
MultiFlag
UnparsedFlagAccessError
UnrecognizedFlagError
ValidationError
WhitespaceSeparatedListParser
adopt_module_key_flags
declare_key_flag
disclaim_key_flags
doc_to_help
flag_dict_to_args
get_help_width
mark_bool_flags_as_mutual_exclusive
mark_flag_as_required
mark_flags_as_mutual_exclusive
mark_flags_as_required
multi_flags_validator
override_value
register_multi_flags_validator
register_validator
set_default
text_wrap
validator
gfile
Overview
Copy
DeleteRecursively
Exists
FastGFile
Glob
IsDirectory
ListDirectory
MakeDirs
MkDir
Remove
Rename
Stat
Walk
graph_util
Overview
convert_variables_to_constants
extract_sub_graph
must_run_on_cpu
remove_training_nodes
tensor_shape_from_node_def_name
image
Overview
ResizeMethod
crop_and_resize
draw_bounding_boxes
extract_glimpse
extract_image_patches
extract_patches
resize
resize_area
resize_bicubic
resize_bilinear
resize_image_with_pad
resize_nearest_neighbor
sample_distorted_bounding_box
initializers
Overview
he_normal
he_uniform
identity
lecun_normal
lecun_uniform
io
Overview
TFRecordCompressionType
tf_record_iterator
gfile
Overview
keras
Overview
layers
Overview
linalg
Overview
diag
diag_part
matmul
matrix_transpose
tensor_diag_part
trace
experimental
Overview
lite
Overview
OpHint
OpHint.OpHintArgumentTracker
TFLiteConverter
TocoConverter
toco_convert
constants
Overview
experimental
Overview
convert_op_hints_to_stubs
authoring
Overview
logging
Overview
TaskLevelStatusMessage
debug
error
fatal
flush
get_verbosity
info
log
log_every_n
log_first_n
log_if
set_verbosity
vlog
warn
warning
lookup
Overview
StaticHashTable
StaticVocabularyTable
experimental
Overview
losses
Overview
Reduction
absolute_difference
add_loss
compute_weighted_loss
cosine_distance
get_losses
get_regularization_loss
get_regularization_losses
get_total_loss
hinge_loss
huber_loss
log_loss
mean_pairwise_squared_error
mean_squared_error
sigmoid_cross_entropy
softmax_cross_entropy
sparse_softmax_cross_entropy
manip
Overview
reshape
math
Overview
abs
acos
acosh
add
angle
asin
asinh
atan
atanh
bessel_i0
bessel_i0e
bessel_i1
bessel_i1e
ceil
conj
cos
cosh
digamma
divide
divide_no_nan
erf
erfc
erfcinv
erfinv
exp
expm1
floor
floormod
imag
in_top_k
lgamma
log
log1p
log_sigmoid
log_softmax
maximum
minimum
multiply
multiply_no_nan
ndtri
negative
real
reciprocal
reciprocal_no_nan
reduce_euclidean_norm
reduce_max
reduce_mean
reduce_min
reduce_prod
reduce_std
reduce_sum
reduce_variance
rint
round
rsqrt
scalar_mul
sigmoid
sign
sin
sinh
softmax
softplus
sqrt
square
tan
tanh
special
Overview
bessel_j0
bessel_j1
bessel_k0
bessel_k0e
bessel_k1
bessel_k1e
bessel_y0
bessel_y1
dawsn
expint
fresnel_cos
fresnel_sin
spence
metrics
Overview
accuracy
auc
average_precision_at_k
false_negatives
false_negatives_at_thresholds
false_positives
false_positives_at_thresholds
mean
mean_absolute_error
mean_cosine_distance
mean_iou
mean_per_class_accuracy
mean_relative_error
mean_squared_error
mean_tensor
percentage_below
precision
precision_at_k
precision_at_thresholds
precision_at_top_k
recall
recall_at_k
recall_at_thresholds
recall_at_top_k
root_mean_squared_error
sensitivity_at_specificity
sparse_average_precision_at_k
sparse_precision_at_k
specificity_at_sensitivity
true_negatives
true_negatives_at_thresholds
true_positives
true_positives_at_thresholds
mixed_precision
Overview
DynamicLossScale
FixedLossScale
LossScale
MixedPrecisionLossScaleOptimizer
disable_mixed_precision_graph_rewrite
enable_mixed_precision_graph_rewrite
experimental
Overview
mlir
Overview
experimental
Overview
nest
Overview
nn
Overview
avg_pool
batch_norm_with_global_normalization
bidirectional_dynamic_rnn
conv1d
conv2d
conv2d_backprop_filter
conv2d_backprop_input
conv2d_transpose
conv3d
conv3d_backprop_filter
conv3d_transpose
convolution
crelu
ctc_beam_search_decoder
ctc_loss
ctc_loss_v2
depth_to_space
depthwise_conv2d
depthwise_conv2d_native
dilation2d
dropout
dynamic_rnn
embedding_lookup
embedding_lookup_sparse
erosion2d
fractional_avg_pool
fractional_max_pool
fused_batch_norm
leaky_relu
max_pool
max_pool_with_argmax
moments
nce_loss
pool
quantized_avg_pool
quantized_conv2d
quantized_max_pool
quantized_relu_x
raw_rnn
relu6
relu_layer
safe_embedding_lookup_sparse
sampled_softmax_loss
separable_conv2d
sigmoid_cross_entropy_with_logits
silu
softmax_cross_entropy_with_logits
softmax_cross_entropy_with_logits_v2
space_to_depth
sparse_softmax_cross_entropy_with_logits
static_bidirectional_rnn
static_rnn
static_state_saving_rnn
sufficient_statistics
weighted_cross_entropy_with_logits
weighted_moments
xw_plus_b
experimental
Overview
rnn_cell
Overview
profiler
Overview
AdviceProto
AdviceProto.Checker
AdviceProto.CheckersEntry
GraphNodeProto
GraphNodeProto.InputShapesEntry
MultiGraphNodeProto
OpLogProto
OpLogProto.IdToStringEntry
ProfileOptionBuilder
Profiler
advise
profile
write_op_log
python_io
Overview
quantization
Overview
experimental
Overview
queue
Overview
ragged
Overview
RaggedTensorValue
constant_value
placeholder
random
Overview
stateless_multinomial
experimental
Overview
raw_ops
Overview
resource_loader
Overview
get_data_files_path
get_path_to_datafile
get_root_dir_with_all_resources
load_resource
readahead_file_path
saved_model
Overview
Builder
build_signature_def
build_tensor_info
classification_signature_def
contains_saved_model
get_tensor_from_tensor_info
is_valid_signature
load
main_op_with_restore
predict_signature_def
regression_signature_def
simple_save
builder
Overview
constants
Overview
experimental
Overview
loader
Overview
main_op
Overview
main_op
signature_constants
Overview
signature_def_utils
Overview
MethodNameUpdater
tag_constants
Overview
utils
Overview
sets
Overview
signal
Overview
sparse
Overview
spectral
Overview
strings
Overview
length
split
substr
summary
Overview
FileWriter
FileWriterCache
SummaryDescription
TaggedRunMetadata
all_v2_summary_ops
audio
get_summary_description
histogram
image
initialize
merge
merge_all
scalar
tensor_summary
text
sysconfig
Overview
test
Overview
StubOutForTesting
assert_equal_graph_def
compute_gradient
compute_gradient_error
get_temp_dir
test_src_dir_path
experimental
Overview
tpu
Overview
CrossShardOptimizer
PaddingSpec
batch_parallel
bfloat16_scope
core
cross_replica_sum
initialize_system
outside_compilation
replicate
rewrite
shard
shutdown_system
experimental
Overview
embedding_column
shared_embedding_columns
embedding
Overview
train
Overview
AdadeltaOptimizer
AdagradDAOptimizer
AdagradOptimizer
AdamOptimizer
Checkpoint
CheckpointSaverHook
CheckpointSaverListener
ChiefSessionCreator
FeedFnHook
FinalOpsHook
FtrlOptimizer
GlobalStepWaiterHook
GradientDescentOptimizer
LoggingTensorHook
LooperThread
MomentumOptimizer
MonitoredSession
MonitoredSession.StepContext
MonitoredTrainingSession
NanLossDuringTrainingError
NanTensorHook
NewCheckpointReader
Optimizer
ProfilerHook
ProximalAdagradOptimizer
ProximalGradientDescentOptimizer
QueueRunner
RMSPropOptimizer
Saver
SaverDef
Scaffold
SecondOrStepTimer
SessionCreator
SessionManager
SessionRunArgs
SessionRunContext
SessionRunHook
SessionRunValues
SingularMonitoredSession
StepCounterHook
StopAtStepHook
SummarySaverHook
Supervisor
SyncReplicasOptimizer
VocabInfo
WorkerSessionCreator
add_queue_runner
assert_global_step
basic_train_loop
batch
batch_join
checkpoint_exists
cosine_decay
cosine_decay_restarts
create_global_step
do_quantize_training_on_graphdef
exponential_decay
export_meta_graph
generate_checkpoint_state_proto
get_checkpoint_mtimes
get_global_step
get_or_create_global_step
global_step
import_meta_graph
init_from_checkpoint
input_producer
inverse_time_decay
limit_epochs
linear_cosine_decay
maybe_batch
maybe_batch_join
maybe_shuffle_batch
maybe_shuffle_batch_join
natural_exp_decay
noisy_linear_cosine_decay
piecewise_constant
polynomial_decay
range_input_producer
remove_checkpoint
replica_device_setter
sdca_fprint
sdca_optimizer
sdca_shrink_l1
shuffle_batch
shuffle_batch_join
slice_input_producer
start_queue_runners
string_input_producer
summary_iterator
update_checkpoint_state
warm_start
experimental
Overview
queue_runner
Overview
types
Overview
experimental
Overview
user_ops
Overview
my_fact
version
Overview
xla
Overview
experimental
Overview
tf.config
Overview
LogicalDevice
LogicalDeviceConfiguration
PhysicalDevice
experimental_connect_to_cluster
experimental_connect_to_host
experimental_functions_run_eagerly
experimental_run_functions_eagerly
functions_run_eagerly
get_logical_device_configuration
get_soft_device_placement
get_visible_devices
list_logical_devices
list_physical_devices
run_functions_eagerly
set_logical_device_configuration
set_soft_device_placement
set_visible_devices
experimental
Overview
ClusterDeviceFilters
disable_mlir_bridge
enable_mlir_bridge
enable_op_determinism
enable_tensor_float_32_execution
get_device_details
get_device_policy
get_memory_growth
get_memory_info
get_memory_usage
get_synchronous_execution
reset_memory_stats
set_device_policy
set_memory_growth
set_synchronous_execution
tensor_float_32_execution_enabled
optimizer
Overview
get_experimental_options
get_jit
set_experimental_options
set_jit
threading
Overview
get_inter_op_parallelism_threads
get_intra_op_parallelism_threads
set_inter_op_parallelism_threads
set_intra_op_parallelism_threads
tf.data
Overview
Dataset
DatasetSpec
FixedLengthRecordDataset
Iterator
IteratorSpec
NumpyIterator
Options
TFRecordDataset
TextLineDataset
ThreadingOptions
experimental
Overview
AutoShardPolicy
AutotuneAlgorithm
AutotuneOptions
Counter
CsvDataset
DatasetInitializer
DistributeOptions
ExternalStatePolicy
OptimizationOptions
RandomDataset
Reducer
SqlDataset
TFRecordWriter
assert_cardinality
at
bucket_by_sequence_length
cardinality
choose_from_datasets
copy_to_device
dense_to_ragged_batch
dense_to_sparse_batch
enable_debug_mode
enumerate_dataset
from_list
from_variant
get_next_as_optional
get_single_element
get_structure
group_by_reducer
group_by_window
ignore_errors
index_table_from_dataset
load
make_batched_features_dataset
make_csv_dataset
make_saveable_from_iterator
map_and_batch
pad_to_cardinality
parallel_interleave
parse_example_dataset
prefetch_to_device
rejection_resample
sample_from_datasets
save
scan
shuffle_and_repeat
snapshot
table_from_dataset
take_while
to_variant
unbatch
unique
service
Overview
CrossTrainerCache
DispatchServer
DispatcherConfig
ShardingPolicy
WorkerConfig
WorkerServer
distribute
from_dataset_id
register_dataset
tf.debugging
Overview
Assert
assert_all_finite
assert_equal
assert_greater
assert_greater_equal
assert_integer
assert_less
assert_less_equal
assert_near
assert_negative
assert_non_negative
assert_non_positive
assert_none_equal
assert_positive
assert_proper_iterable
assert_rank
assert_rank_at_least
assert_rank_in
assert_same_float_dtype
assert_scalar
assert_shapes
assert_type
check_numerics
disable_check_numerics
disable_traceback_filtering
enable_check_numerics
enable_traceback_filtering
get_log_device_placement
is_numeric_tensor
is_traceback_filtering_enabled
set_log_device_placement
experimental
Overview
disable_dump_debug_info
enable_dump_debug_info
tf.distribute
Overview
CrossDeviceOps
DistributedDataset
DistributedIterator
DistributedValues
HierarchicalCopyAllReduce
InputContext
InputOptions
InputReplicationMode
MirroredStrategy
MultiWorkerMirroredStrategy
NcclAllReduce
OneDeviceStrategy
ReduceOp
ReductionToOneDevice
ReplicaContext
RunOptions
Server
Strategy
StrategyExtended
TPUStrategy
experimental_set_strategy
get_replica_context
get_strategy
has_strategy
in_cross_replica_context
cluster_resolver
Overview
ClusterResolver
GCEClusterResolver
KubernetesClusterResolver
SimpleClusterResolver
SlurmClusterResolver
TFConfigClusterResolver
TPUClusterResolver
UnionResolver
coordinator
Overview
experimental_get_current_worker_index
experimental
Overview
CentralStorageStrategy
CollectiveHints
CommunicationImplementation
CommunicationOptions
MultiWorkerMirroredStrategy
ParameterServerStrategy
PreemptionCheckpointHandler
PreemptionWatcher
TPUStrategy
TerminationConfig
ValueContext
coordinator
Overview
ClusterCoordinator
PerWorkerValues
RemoteValue
partitioners
Overview
FixedShardsPartitioner
MaxSizePartitioner
MinSizePartitioner
Partitioner
rpc
Overview
Client
Server
tf.dtypes
Overview
DType
as_dtype
complex
saturate_cast
experimental
Overview
tf.errors
Overview
AbortedError
AlreadyExistsError
CancelledError
DataLossError
DeadlineExceededError
FailedPreconditionError
InternalError
InvalidArgumentError
NotFoundError
OpError
OperatorNotAllowedInGraphError
OutOfRangeError
PermissionDeniedError
ResourceExhaustedError
UnauthenticatedError
UnavailableError
UnimplementedError
UnknownError
tf.experimental
Overview
BatchableExtensionType
DynamicRaggedShape
DynamicRaggedShape.Spec
ExtensionType
ExtensionTypeBatchEncoder
ExtensionTypeSpec
Optional
RowPartition
StructuredTensor
StructuredTensor.Spec
async_clear_error
async_scope
dispatch_for_api
dispatch_for_binary_elementwise_apis
dispatch_for_binary_elementwise_assert_apis
dispatch_for_unary_elementwise_apis
enable_strict_mode
function_executor_type
register_filesystem_plugin
unregister_dispatch_for
dlpack
Overview
from_dlpack
to_dlpack
dtensor
Overview
DTensorCheckpoint
DTensorDataset
DVariable
Layout
Mesh
barrier
call_with_layout
check_layout
client_id
copy_to_mesh
create_distributed_mesh
create_mesh
create_tpu_mesh
default_mesh
device_name
enable_save_as_bf16
fetch_layout
full_job_name
get_default_mesh
heartbeat_enabled
initialize_accelerator_system
is_dtensor
job_name
jobs
local_devices
name_based_restore
name_based_save
num_clients
num_global_devices
num_local_devices
pack
preferred_device_type
relayout
relayout_like
run_on
sharded_save
shutdown_accelerator_system
unpack
extension_type
Overview
as_dict
numpy
Overview
abs
absolute
add
all
allclose
amax
amin
angle
any
append
arange
arccos
arccosh
arcsin
arcsinh
arctan
arctan2
arctanh
argmax
argmin
argsort
around
array
array_equal
asanyarray
asarray
ascontiguousarray
atleast_1d
atleast_2d
atleast_3d
average
bitwise_and
bitwise_not
bitwise_or
bitwise_xor
bool_
broadcast_arrays
broadcast_to
cbrt
ceil
clip
complex128
complex64
compress
concatenate
conj
conjugate
copy
cos
cosh
count_nonzero
cross
cumprod
cumsum
deg2rad
diag
diag_indices
diagflat
diagonal
diff
divide
divmod
dot
dsplit
dstack
einsum
empty
empty_like
equal
exp
exp2
expand_dims
experimental_enable_numpy_behavior
expm1
eye
fabs
finfo
fix
flatten
flip
fliplr
flipud
float16
float32
float64
float_power
floor
floor_divide
full
full_like
gcd
geomspace
greater
greater_equal
heaviside
hsplit
hstack
hypot
identity
iinfo
imag
inexact
inner
int16
int32
int64
int8
isclose
iscomplex
iscomplexobj
isfinite
isinf
isnan
isneginf
isposinf
isreal
isrealobj
isscalar
issubdtype
ix_
kron
lcm
less
less_equal
linspace
log
log10
log1p
log2
logaddexp
logaddexp2
logical_and
logical_not
logical_or
logical_xor
logspace
matmul
max
maximum
mean
meshgrid
min
minimum
mod
moveaxis
multiply
nanmean
nanprod
nansum
ndim
negative
nextafter
nonzero
not_equal
object_
ones
ones_like
outer
pad
polyval
positive
power
prod
promote_types
ptp
rad2deg
ravel
real
reciprocal
remainder
repeat
reshape
result_type
roll
rot90
round
select
shape
sign
signbit
sin
sinc
sinh
size
sort
split
sqrt
square
squeeze
stack
std
string_
subtract
sum
swapaxes
take
take_along_axis
tan
tanh
tensordot
tile
trace
transpose
tri
tril
triu
true_divide
uint16
uint32
uint64
uint8
unicode_
vander
var
vdot
vsplit
vstack
where
zeros
zeros_like
random
Overview
poisson
rand
randint
randn
random
seed
standard_normal
uniform
tensorrt
Overview
ConversionParams
Converter
tf.feature_column
Overview
bucketized_column
categorical_column_with_hash_bucket
categorical_column_with_identity
categorical_column_with_vocabulary_file
categorical_column_with_vocabulary_list
crossed_column
embedding_column
indicator_column
make_parse_example_spec
numeric_column
sequence_categorical_column_with_hash_bucket
sequence_categorical_column_with_identity
sequence_categorical_column_with_vocabulary_file
sequence_categorical_column_with_vocabulary_list
sequence_numeric_column
shared_embeddings
weighted_categorical_column
tf.graph_util
Overview
import_graph_def
tf.image
Overview
ResizeMethod
adjust_brightness
adjust_contrast
adjust_gamma
adjust_hue
adjust_jpeg_quality
adjust_saturation
central_crop
combined_non_max_suppression
convert_image_dtype
crop_and_resize
crop_to_bounding_box
draw_bounding_boxes
extract_glimpse
extract_patches
flip_left_right
flip_up_down
generate_bounding_box_proposals
grayscale_to_rgb
hsv_to_rgb
image_gradients
non_max_suppression
non_max_suppression_overlaps
non_max_suppression_padded
non_max_suppression_with_scores
pad_to_bounding_box
per_image_standardization
psnr
random_brightness
random_contrast
random_crop
random_flip_left_right
random_flip_up_down
random_hue
random_jpeg_quality
random_saturation
resize
resize_with_crop_or_pad
resize_with_pad
rgb_to_grayscale
rgb_to_hsv
rgb_to_yiq
rgb_to_yuv
rot90
sample_distorted_bounding_box
sobel_edges
ssim
ssim_multiscale
stateless_random_brightness
stateless_random_contrast
stateless_random_crop
stateless_random_flip_left_right
stateless_random_flip_up_down
stateless_random_hue
stateless_random_jpeg_quality
stateless_random_saturation
stateless_sample_distorted_bounding_box
total_variation
transpose
yiq_to_rgb
yuv_to_rgb
tf.io
Overview
FixedLenFeature
FixedLenSequenceFeature
RaggedFeature
RaggedFeature.RowLengths
RaggedFeature.RowLimits
RaggedFeature.RowSplits
RaggedFeature.RowStarts
RaggedFeature.UniformRowLength
RaggedFeature.ValueRowIds
SparseFeature
TFRecordOptions
TFRecordWriter
VarLenFeature
decode_and_crop_jpeg
decode_base64
decode_bmp
decode_compressed
decode_csv
decode_gif
decode_image
decode_jpeg
decode_json_example
decode_png
decode_proto
decode_raw
deserialize_many_sparse
encode_base64
encode_jpeg
encode_png
encode_proto
extract_jpeg_shape
is_jpeg
match_filenames_once
matching_files
parse_example
parse_sequence_example
parse_single_example
parse_single_sequence_example
parse_tensor
read_file
serialize_many_sparse
serialize_sparse
serialize_tensor
write_file
write_graph
gfile
Overview
GFile
copy
exists
get_registered_schemes
glob
isdir
join
listdir
makedirs
mkdir
remove
rename
rmtree
stat
walk
tf.keras
Overview
DTypePolicy
FloatDTypePolicy
Function
Initializer
Input
InputSpec
KerasTensor
Layer
Loss
Metric
Model
Operation
Optimizer
Quantizer
Regularizer
Sequential
StatelessScope
Variable
device
name_scope
version
activations
Overview
deserialize
elu
exponential
gelu
get
hard_sigmoid
hard_silu
leaky_relu
linear
log_softmax
mish
re