You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A hands-on guide to automatic differentiation in TensorFlow using tf.GradientTape. Covers computing gradients for variables vs. constants, using tape.watch(), visualizing derivatives, and handling multiple parameters.
Implementation of Linear Regression using TensorFlow's low-level API with a custom tf.GradientTape training loop. Covers manual gradient computation, weight updates, and visualization of predictions vs actual values for educational understanding of core training mechanics.
An in-depth guide to customizing model.fit() in TensorFlow/Keras by overriding the train_step function. Covers the manual implementation of the forward pass, loss calculation, gradient application, and metric updates. Includes a basic GAN implementation as a practical example.
Custom TensorFlow training loops for image classification: a foundational CNN on Eurosat using tf.GradientTape for learning, and an optimized MNIST MLP with BatchNorm, Dropout, and learning rate scheduling for higher accuracy.
An end-to-end implementation of a custom training and validation loop for a CNN on the Fashion MNIST dataset. This project demonstrates low-level model training using tf.GradientTape and tf.keras.metrics, without relying on model.fit().
This is a structured showcase of practical knowledge and proficiency in working with Tensors and TensorFlow. It includes step-by-step code examples, explanations, and exercises that explore key TensorFlow functionalities — such as tensor creation, operations, broadcasting, reshaping, gradients, and basic neural network modeling.