Skip to content

Table of Contents

TensorFlow Builder’s Companion Book

A Deep Dive into the TensorFlow API for Engineers, Builders, and Curious Minds


Contents


📖 Preface


Part I – Understanding TensorFlow Fundamentals

     Chapter 1: What is TensorFlow?
     Chapter 2: Architecture of TensorFlow
     Chapter 3: TensorFlow vs Keras
     Chapter 4: Installing TensorFlow
     Chapter 5: Hello, tf.Tensor!


Part II – Tensor Mechanics and Computation

     Chapter 6: Tensor Indexing & Reshaping
     Chapter 7: Tensor Broadcasting
     Chapter 8: Ragged, Sparse, and String Tensors
     Chapter 9: Variables & Trainable Parameters
     Chapter 10: Automatic Differentiation (tf.GradientTape)
     Chapter 11: Graphs & Functions (@tf.function)
     Chapter 12: Bitwise & Numerical Operations


Part III – Model Building with TensorFlow & Keras

     Chapter 13: Anatomy of a tf.keras Model
     Chapter 14: Building a Neural Network from Scratch
     Chapter 15: Layers & Activation Functions
     Chapter 16: Loss Functions & Optimizers
     Chapter 17: Backpropagation & Gradient Descent
     Chapter 18: Training with fit() and evaluate()
     Chapter 19: Saving, Loading, and Callbacks
     Chapter 20: Visualizing Training with TensorBoard


Part IV – Natural Language Processing with TensorFlow

     Chapter 21: Text Preprocessing & Tokenization
     Chapter 22: TF-IDF, Bag-of-Words Representations
     Chapter 23: RNNs & LSTMs
     Chapter 24: Transformers in TensorFlow (from scratch)
     Chapter 25: NLP Projects: Spam Detection, Sentiment Analysis, Autocomplete


Part V – Computer Vision in TensorFlow

     Chapter 26: Convolution Layers & CNNs
     Chapter 27: Data Augmentation
     Chapter 28: Image Classification
     Chapter 29: Object Detection
     Chapter 30: Face Mask Detection
     Chapter 31: Image Segmentation
     Chapter 32: GANs for Image Generation


Part VI – Real-World Applications

     Chapter 33: Time Series Forecasting
     Chapter 34: Recommender Systems
     Chapter 35: TensorFlow Lite & Mobile Deployment
     Chapter 36: TensorFlow Extended (TFX)
     Chapter 37: Bonus – Integrating TensorFlow with Hugging Face


📎 Appendices

A. Tensor Shapes Cheat Sheet (TensorFlow style)
B. TensorFlow vs PyTorch: Code Comparisons
C. Debugging Tips (Graph mode gotchas, lazy tensor pitfalls)
D. Source Code Folder (one notebook per chapter)