Skip to content

ncuxomun/Generative-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative-models

In this repository, I have prepared examples of classical generative models - simple convolutional autoencoder (AE) and vanilla convolutional generative adversarial model (GAN). The objectives are two-fold:

  1. Use autoencoder to reconstruct input maps as close as possible.
  2. Use GAN to generate channelized examples given random input noise.
  3. In both cases, I used (unpacked) channelized (binary) maps.
  4. Furthermore, the models are too constructed using PyTorch Lighning which nicely and neatly wraps PyTorch.
  5. The AE model can be accessed here, which comes with saved weights that can be loaded using pre-trained weights.
  6. The GAN model can be accessed here, which comes with saved weights that can be loaded using pre-trained weights.
  7. Examples of reconstructed maps can be found below. First, I present test set that is followed by predicted maps using AE model. Then, I present a set of examples generated using GAN.

Test set - True Maps

myimage-alt-tag

Test set - Reconstructed Maps using AE

myimage-alt-tag

Generated Maps using GAN

myimage-alt-tag

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages