TensorFlow
Official docs outline
15 sections- Tensors
Tensor shapes, dtypes, indexing, and ragged and sparse tensors.
- Variables
Stateful tf.Variable objects, placement, and assignment.
- Automatic differentiation
GradientTape, computing gradients, and higher-order derivatives.
- Graphs and tf.function
Tracing Python into graphs, performance, and retracing behavior.
- Better performance with tf.function
Polymorphism, control flow, and avoiding common tf.function pitfalls.
- tf.data input pipelines
Datasets, map, batch, shuffle, and prefetch for input pipelines.
- tf.data performance
Prefetching, parallel map, caching, and pipeline optimization.
- Keras in TensorFlow
Building and training models with the Keras API inside TensorFlow.
- SavedModel format
Saving and loading complete models for serving.
- Checkpoints
Saving and restoring variable state during training.
- Distributed training
tf.distribute strategies across GPUs, TPUs, and machines.
- GPU and device placement
Using GPUs, memory growth, and device placement.
- Mixed precision
Float16 and bfloat16 policies for faster training.
- Profiler
Analyzing performance bottlenecks with the TensorFlow Profiler.
- TensorFlow Serving and deployment
Serving models in production with TF Serving.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.