GANs condicionais recebem um rótulo ou outro tipo de entrada, como uma imagem, para informar o gerador que tipo de dado ele deve criar.
Condicionando a GAN a utilizar uma imagem simultaneamente como entrada e como objetivo do gerado, ele acaba se tornando um autoencoder. Se no decorrer dessa transformação o gerador passar por um vetor, ele será equivalente à representação codificada da imagem no espaço latente desse gerador. Nesse caso, a parte à esquerda do vetor é chamada de encoder e a parte à direita é chamada de decoder, como representado na Figura abaixo:

Autoencoder Resnet - Revisão da WGAN
Autoencoders para manipulação de imagens