Skip to content

Implementation of several Generative Adversarial Networks in tensorflow.

Notifications You must be signed in to change notification settings

ngc92/Generative-Adversarial-Networks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features:

  • Generative Adversarial Network
  • Weight regularization losses and dropout
    • I'm not sure yet whether they help or hurt...
    • at which places should i put dropout
  • Conditioning on data attributes (labels etc.)
    • usually the conditioning vector is just the one-hot label
    • can also be dense vector calculated from several additional data
    • not sure where to best include that? each layer or just append once
  • One-sided label smoothing
  • Feature Matching
    • I hope my code here is correct.
  • Default architecture as in DCGAN
    • ReLU in Generator (Tanh for final)
    • Leaky ReLU in Discriminator
    • No pooling layers
    • Batch Normalization
    • No fully connected layers

Not Yet Implemented

  • Minbatch discrimination
  • Historical Averaging
  • Virtual Batch Normalization

Papers

About

Implementation of several Generative Adversarial Networks in tensorflow.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages