Incognition logo
Home
Learn
Practice
Leaderboard
0
VisualizationsGenerative & Applied Deep Learning

GAN Training Loop

Step through one round of GAN training. The discriminator learns to spot fakes, then the generator learns to fool it, one network at a time.

DShow the discriminator real examples, labelled real.
DShow it generated examples, labelled fake. Update it.
GGenerate a batch and ask the discriminator to judge it.
GUpdate the generator to make that judgement come out wrong.

Only one network is updated at a time. The other is held still, so each has a fixed opponent for that step.

Customize