Published in

LATENT SPACES (Part-3): A Practical Introduction to Deep Convolutional Generative Adversarial Network (DCGAN)

In the previous tutorial ( we learned about variational autoencoders and their implementation in TensorFlow. In this tutorial, we shall explore another deep learning architecture called Generative Adversarial Network (GAN).

Figure 1: An example output of a DCGAN trained on Bicycles Dataset




Data Scientists must think like an artist when finding a solution when creating a piece of code. ⚪️ Artists enjoy working on interesting problems, even if there is no obvious answer ⚪️ 🔵 Follow to join our 18K+ Unique DAILY Readers 🟠

Recommended from Medium

[ Archived Post ] Stanford CS234: Reinforcement Learning | Winter 2019 | Lecture 5 — Value…

Machine learning for grandma’s

[ Archived Post ] Week 1 CS294–158 Deep Unsupervised Learning (1/30/19)

Visual Attribute Transfer through Deep Image Analogy

[ Archived Post ] Bilateral Filters

[ Archived Post ] Identifying and attacking the saddle point problem in high-dimensional…

[ Archived Post ] Sanjeev Arora: Toward Theoretical Understanding of Deep Learning (ICML 2018…

Full Stack Deep Learning — Troubleshooting

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
J. Rafid Siddiqui, PhD

J. Rafid Siddiqui, PhD

AI/ML/CV Researcher, Writer and Innovator. Talks about topics in Philosophy, Computer Vision, Machine Learning, Deep learning and AI.

More from Medium

Inverse Problems with Unrolled Adversarial Regularization

Deep Generative Modeling(DGM)

Removing Clouds in VIIRS Nighttime Images using SpA GAN

Good Sources to Learn CNNs, CapsNet, ViT, and GNNs — 1