August 2023


Conditional GAN in TensorFlow

In this tutorial, we will implement the Conditional GAN (Generative Adversarial Network) in TensorFlow using Keras API. For this purpose, we will use the Shoe vs Sandal vs Boot Image dataset. What is Conditional GAN Conditional GAN, known as cGAN, is an extension of the traditional GAN framework introduced by...

A simple illustration of Conditional GAN, showing both the conditional generator and conditional discriminator. Source: Conditional Generative Adversarial Nets, 2014 0

What is a Conditional GAN: Unleashing the Power of Context in Generative Models

In the rapidly evolving landscape of artificial intelligence and machine learning, Generative Adversarial Networks (GANs) have emerged as a revolutionary approach to generating data that mimics real-world distributions. One intriguing development within this realm is the Conditional GAN, an extension of the classic GAN architecture that introduces the concept of...


Vanilla GAN in TensorFlow

This tutorial will teach you how to implement basic Generative Adversarial Networks (GANs) in TensorFlow using Keras API. For this purpose, we will utilize the Anime Face Dataset and try to generate realistic anime faces. What is GAN GAN stands for Generative Adversarial Network, a framework in which two neural...