TensorFlow & Keras
Build production-ready models with TensorFlow and the Keras API. Learn TensorFlow, the industry-standard framework from Google.
Level: Intermediate · Category: Tools & Frameworks · Estimated time: 6 hours
Prerequisites
- Neural Networks Deep Dive
Lessons
- TensorFlow & Keras Basics — Installation, tensors, eager execution, and the Keras Sequential/Functional API.
- Building Models with Keras — Sequential API, Functional API, and subclassing for custom architectures.
- Training & Callbacks — model.fit(), custom callbacks, EarlyStopping, and ModelCheckpoint.
- tf.data Pipelines — Efficient data loading with tf.data.Dataset, prefetching, and caching.
- TensorBoard & Experiment Tracking — Visualizing training with TensorBoard, logging metrics, and model graphs.
- Custom Training Loops — GradientTape, custom training steps, and advanced control flow.
- SavedModel, TFLite & TF Serving — Exporting models, mobile deployment, and serving with TF Serving.
Topics covered
tensorflow, keras, deep-learning, production, tflite, serving