to foster community involvement - some richer sample code beyond MNIST should be tackled.
Generative Adversarial Networks is a hot topic amongst ML - and some sample code using swift should help encourage researchers to pick up swift / a list of GAN projects attached below.
thinking out loud - consider google swift team - could have a budget with bounties that community could vote on and award to spur development ahead.
3D-ED-GAN - Shape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks
3D-GAN - Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling (github)
3D-IWGAN - Improved Adversarial Systems for 3D Object Generation and Reconstruction (github)
3D-RecGAN - 3D Object Reconstruction from a Single Depth View with Adversarial Learning (github)
ABC-GAN - ABC-GAN: Adaptive Blur and Control for improved training stability of Generative Adversarial Networks (github)
ABC-GAN - GANs for LIFE: Generative Adversarial Networks for Likelihood Free Inference
AC-GAN - Conditional Image Synthesis With Auxiliary Classifier GANs
acGAN - Face Aging With Conditional Generative Adversarial Networks
ACGAN - Coverless Information Hiding Based on Generative adversarial networks
ACtuAL - ACtuAL: Actor-Critic Under Adversarial Learning
AdaGAN - AdaGAN: Boosting Generative Models
AdvGAN - Generating adversarial examples with adversarial networks
AE-GAN - AE-GAN: adversarial eliminating with GAN
AEGAN - Learning Inverse Mapping by Autoencoder based Generative Adversarial Nets
AF-DCGAN - AF-DCGAN: Amplitude Feature Deep Convolutional GAN for Fingerprint Construction in Indoor Localization System
AffGAN - Amortised MAP Inference for Image Super-resolution
AL-CGAN - Learning to Generate Images of Outdoor Scenes from Attributes and Semantic Layouts
ALI - Adversarially Learned Inference (github)
AlignGAN - AlignGAN: Learning to Align Cross-Domain Images with Conditional Generative Adversarial Networks
AM-GAN - Activation Maximization Generative Adversarial Nets
AmbientGAN - AmbientGAN: Generative models from lossy measurements (github)
AnoGAN - Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery
APE-GAN - APE-GAN: Adversarial Perturbation Elimination with GAN
ARAE - Adversarially Regularized Autoencoders for Generating Discrete Structures (github)
ARDA - Adversarial Representation Learning for Domain Adaptation
ARIGAN - ARIGAN: Synthetic Arabidopsis Plants using Generative Adversarial Network
ArtGAN - ArtGAN: Artwork Synthesis with Conditional Categorial GANs
ATA-GAN - Attention-Aware Generative Adversarial Networks (ATA-GANs)
Attention-GAN - Attention-GAN for Object Transfiguration in Wild Images
AttGAN - Arbitrary Facial Attribute Editing: Only Change What You Want (github)
AttnGAN - AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks (github)
B-DCGAN - B-DCGAN:Evaluation of Binarized DCGAN for FPGA
b-GAN - Generative Adversarial Nets from a Density Ratio Estimation Perspective
BAGAN - BAGAN: Data Augmentation with Balancing GAN
Bayesian GAN - Deep and Hierarchical Implicit Models
Bayesian GAN - Bayesian GAN (github)
BCGAN - Bayesian Conditional Generative Adverserial Networks
BCGAN - Bidirectional Conditional Generative Adversarial networks
BEGAN - BEGAN: Boundary Equilibrium Generative Adversarial Networks
BGAN - Binary Generative Adversarial Networks for Image Retrieval (github)
BicycleGAN - Toward Multimodal Image-to-Image Translation (github)
BiGAN - Adversarial Feature Learning
BranchGAN - Branched Generative Adversarial Networks for Multi-Scale Image Manifold Learning
BS-GAN - Boundary-Seeking Generative Adversarial Networks
C-GAN - Face Aging with Contextual Generative Adversarial Nets
C-RNN-GAN - C-RNN-GAN: Continuous recurrent neural networks with adversarial training (github)
CA-GAN - Composition-aided Sketch-realistic Portrait Generation
CaloGAN - CaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networks (github)
CAN - CAN: Creative Adversarial Networks, Generating Art by Learning About Styles and Deviating from Style Norms
CapsuleGAN - CapsuleGAN: Generative Adversarial Capsule Network
CatGAN - Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks
CatGAN - CatGAN: Coupled Adversarial Transfer for Domain Generation
CausalGAN - CausalGAN: Learning Causal Implicit Generative Models with Adversarial Training
CC-GAN - Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks (github)
CDcGAN - Simultaneously Color-Depth Super-Resolution with Conditional Generative Adversarial Network
CFG-GAN - Composite Functional Gradient Learning of Generative Adversarial Models
CGAN - Conditional Generative Adversarial Nets
CGAN - Controllable Generative Adversarial Network
Chekhov GAN - An Online Learning Approach to Generative Adversarial Networks
CipherGAN - Unsupervised Cipher Cracking Using Discrete GANs
CM-GAN - CM-GANs: Cross-modal Generative Adversarial Networks for Common Representation Learning
CoAtt-GAN - Are You Talking to Me? Reasoned Visual Dialog Generation through Adversarial Learning
CoGAN - Coupled Generative Adversarial Networks
ComboGAN - ComboGAN: Unrestrained Scalability for Image Domain Translation (github)
ConceptGAN - Learning Compositional Visual Concepts with Mutual Consistency
Conditional cycleGAN - Conditional CycleGAN for Attribute Guided Face Image Generation
constrast-GAN - Generative Semantic Manipulation with Contrasting GAN
Context-RNN-GAN - Contextual RNN-GANs for Abstract Reasoning Diagram Generation
CorrGAN - Correlated discrete data generation using adversarial training
Coulomb GAN - Coulomb GANs: Provably Optimal Nash Equilibria via Potential Fields
Cover-GAN - Generative Steganography with Kerckhoffs' Principle based on Generative Adversarial Networks
Cramèr GAN - The Cramer Distance as a Solution to Biased Wasserstein Gradients
Cross-GAN - Crossing Generative Adversarial Networks for Cross-View Person Re-identification
crVAE-GAN - Channel-Recurrent Variational Autoencoders
CS-GAN - Improving Neural Machine Translation with Conditional Sequence Generative Adversarial Nets
CVAE-GAN - CVAE-GAN: Fine-Grained Image Generation through Asymmetric Training
CycleGAN - Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (github)
D-GAN - Differential Generative Adversarial Networks: Synthesizing Non-linear Facial Variations with Limited Number of Training Data
D-WCGAN - I-vector Transformation Using Conditional Generative Adversarial Networks for Short Utterance Speaker Verification
D2GAN - Dual Discriminator Generative Adversarial Nets
D2IA-GAN - Tagging like Humans: Diverse and Distinct Image Annotation
DA-GAN - DA-GAN: Instance-level Image Translation by Deep Attention Generative Adversarial Networks (with Supplementary Materials)
DAGAN - Data Augmentation Generative Adversarial Networks
DAN - Distributional Adversarial Networks
DBLRGAN - Adversarial Spatio-Temporal Learning for Video Deblurring
DCGAN - Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (github)
DeblurGAN - DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks (github)
Defense-GAN - Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models
DeliGAN - DeLiGAN : Generative Adversarial Networks for Diverse and Limited Data (github)
DF-GAN - Learning Disentangling and Fusing Networks for Face Completion Under Structured Occlusions
DiscoGAN - Learning to Discover Cross-Domain Relations with Generative Adversarial Networks
DistanceGAN - One-Sided Unsupervised Domain Mapping
DM-GAN - Dual Motion GAN for Future-Flow Embedded Video Prediction
DNA-GAN - DNA-GAN: Learning Disentangled Representations from Multi-Attribute Images
Domain and Geometry Agnostic CNNs for Left Atrium Segmentation in 3D Ultrasound - https://arxiv.org/abs/1805.00357 (github)
dp-GAN - Differentially Private Releasing via Deep Generative Model
DP-GAN - DP-GAN: Diversity-Promoting Generative Adversarial Network for Generating Informative and Diversified Text
DPGAN - Differentially Private Generative Adversarial Network
DR-GAN - Representation Learning by Rotating Your Faces
DRAGAN - How to Train Your DRAGAN (github)
DRPAN - Discriminative Region Proposal Adversarial Networks for High-Quality Image-to-Image Translation
DSP-GAN - Depth Structure Preserving Scene Image Generation
DTN - Unsupervised Cross-Domain Image Generation
DualGAN - DualGAN: Unsupervised Dual Learning for Image-to-Image Translation
Dualing GAN - Dualing GANs
Dynamics Transfer GAN - Dynamics Transfer GAN: Generating Video by Transferring Arbitrary Temporal Dynamics from a Source Video to a Single Target Image
E-GAN - Evolutionary Generative Adversarial Networks
EBGAN - Energy-based Generative Adversarial Network
ecGAN - eCommerceGAN : A Generative Adversarial Network for E-commerce
ED//GAN - Stabilizing Training of Generative Adversarial Networks through Regularization
EGAN - Enhanced Experience Replay Generation for Efficient Reinforcement Learning
ELEGANT - ELEGANT: Exchanging Latent Encodings with GAN for Transferring Multiple Face Attributes
EnergyWGAN - Energy-relaxed Wassertein GANs (EnergyWGAN): Towards More Stable and High Resolution Image Generation
ExGAN - Eye In-Painting with Exemplar Generative Adversarial Networks
ExposureGAN - Exposure: A White-Box Photo Post-Processing Framework (github)
ExprGAN - ExprGAN: Facial Expression Editing with Controllable Expression Intensity
f-CLSWGAN - Feature Generating Networks for Zero-Shot Learning
f-GAN - f-GAN: Training Generative Neural Samplers using Variational Divergence Minimization
FBGAN - Feedback GAN (FBGAN) for DNA: a Novel Feedback-Loop Architecture for Optimizing Protein Functions
FF-GAN - Towards Large-Pose Face Frontalization in the Wild
Fictitious GAN - Fictitious GAN: Training GANs with Historical Models
FIGAN - Frame Interpolation with Multi-Scale Deep Loss Functions and Generative Adversarial Networks
Fila-GAN - Synthesizing Filamentary Structured Images with GANs
First Order GAN - First Order Generative Adversarial Networks (github)
Fisher GAN - Fisher GAN
Flow-GAN - Flow-GAN: Bridging implicit and prescribed learning in generative models
FSEGAN - Exploring Speech Enhancement with Generative Adversarial Networks for Robust Speech Recognition
FTGAN - Hierarchical Video Generation from Orthogonal Information: Optical Flow and Texture
FusedGAN - Semi-supervised FusedGAN for Conditional Image Generation
FusionGAN - Learning to Fuse Music Genres with Generative Adversarial Dual Learning
G2-GAN - Geometry Guided Adversarial Facial Expression Synthesis
GAAN - Generative Adversarial Autoencoder Networks
GAGAN - GAGAN: Geometry-Aware Generative Adverserial Networks
GAMN - Generative Adversarial Mapping Networks
GAN - Generative Adversarial Networks (github)
GAN-ATV - A Novel Approach to Artistic Textual Visualization via GAN
GAN-CLS - Generative Adversarial Text to Image Synthesis (github)
GAN-RS - Towards Qualitative Advancement of Underwater Machine Vision with Generative Adversarial Networks
GAN-sep - GANs for Biological Image Synthesis (github)
GAN-VFS - Generative Adversarial Network-based Synthesis of Visible Faces from Polarimetric Thermal Faces
GANCS - Deep Generative Adversarial Networks for Compressed Sensing Automates MRI
GANDI - Guiding the search in continuous state-action spaces by learning an action sampling distribution from off-target samples
GANG - GANGs: Generative Adversarial Network Games
GANosaic - GANosaic: Mosaic Creation with Generative Texture Manifolds
GAP - Context-Aware Generative Adversarial Privacy
GAWWN - Learning What and Where to Draw (github)
GC-GAN - Geometry-Contrastive Generative Adversarial Network for Facial Expression Synthesis
GeneGAN - GeneGAN: Learning Object Transfiguration and Attribute Subspace from Unpaired Data (github)
GeoGAN - Generating Instance Segmentation Annotation by Geometry-guided GAN
Geometric GAN - Geometric GAN
GLCA-GAN - Global and Local Consistent Age Generative Adversarial Networks
GMAN - Generative Multi-Adversarial Networks
GMM-GAN - Towards Understanding the Dynamics of Generative Adversarial Networks
GoGAN - Gang of GANs: Generative Adversarial Networks with Maximum Margin Ranking
GONet - GONet: A Semi-Supervised Deep Learning Approach For Traversability Estimation
GP-GAN - GP-GAN: Towards Realistic High-Resolution Image Blending (github)
GP-GAN - GP-GAN: Gender Preserving GAN for Synthesizing Faces from Landmarks
GPU - A generative adversarial framework for positive-unlabeled classification
GRAN - Generating images with recurrent adversarial networks (github)
Graphical-GAN - Graphical Generative Adversarial Networks
GraspGAN - Using Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Grasping
HAN - Chinese Typeface Transformation with Hierarchical Adversarial Network
HP-GAN - HP-GAN: Probabilistic 3D human motion prediction via GAN
HR-DCGAN - High-Resolution Deep Convolutional Generative Adversarial Networks
IAN - Neural Photo Editing with Introspective Adversarial Networks (github)
IcGAN - Invertible Conditional GANs for image editing (github)
ID-CGAN - Image De-raining Using a Conditional Generative Adversarial Network
IdCycleGAN - Face Translation between Images and Videos using Identity-aware CycleGAN
IFcVAEGAN - Conditional Autoencoders with Adversarial Information Factorization
iGAN - Generative Visual Manipulation on the Natural Image Manifold (github)
Improved GAN - Improved Techniques for Training GANs (github)
In2I - In2I : Unsupervised Multi-Image-to-Image Translation Using Generative Adversarial Networks
InfoGAN - InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets (github)
IRGAN - IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval models
Iterative-GAN - Two Birds with One Stone: Iteratively Learn Facial Attributes with GANs (github)
IVE-GAN - IVE-GAN: Invariant Encoding Generative Adversarial Networks
iVGAN - Towards an Understanding of Our World by GANing Videos in the Wild (github)
IWGAN - On Unifying Deep Generative Models
KBGAN - KBGAN: Adversarial Learning for Knowledge Graph Embeddings
KGAN - KGAN: How to Break The Minimax Game in GAN
l-GAN - Representation Learning and Adversarial Generation of 3D Point Clouds
LAC-GAN - Grounded Language Understanding for Manipulation Instructions Using GAN-Based Classification
LAGAN - Learning Particle Physics by Example: Location-Aware Generative Adversarial Networks for Physics Synthesis
LAPGAN - Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks (github)
LB-GAN - Load Balanced GANs for Multi-view Face Image Synthesis
LD-GAN - Linear Discriminant Generative Adversarial Networks
LDAN - Label Denoising Adversarial Network (LDAN) for Inverse Lighting of Face Images
LeakGAN - Long Text Generation via Adversarial Training with Leaked Information
LeGAN - Likelihood Estimation for Generative Adversarial Networks
LGAN - Global versus Localized Generative Adversarial Nets
LR-GAN - LR-GAN: Layered Recursive Generative Adversarial Networks for Image Generation
LS-GAN - Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities
LSGAN - Least Squares Generative Adversarial Networks
MAD-GAN - Multi-Agent Diverse Generative Adversarial Networks
MAGAN - MAGAN: Margin Adaptation for Generative Adversarial Networks
MAGAN - MAGAN: Aligning Biological Manifolds
MalGAN - Generating Adversarial Malware Examples for Black-Box Attacks Based on GAN
MaliGAN - Maximum-Likelihood Augmented Discrete Generative Adversarial Networks
manifold-WGAN - Manifold-valued Image Generation with Wasserstein Adversarial Networks
MARTA-GAN - Deep Unsupervised Representation Learning for Remote Sensing Images
MaskGAN - MaskGAN: Better Text Generation via Filling in the __
MC-GAN - Multi-Content GAN for Few-Shot Font Style Transfer (github)
McGAN - McGan: Mean and Covariance Feature Matching GAN
MD-GAN - Learning to Generate Time-Lapse Videos Using Multi-Stage Dynamic Generative Adversarial Networks
MDGAN - Mode Regularized Generative Adversarial Networks
MedGAN - Generating Multi-label Discrete Electronic Health Records using Generative Adversarial Networks
MelanoGAN - MelanoGANs: High Resolution Skin Lesion Synthesis with GANs
memoryGAN - Memorization Precedes Generation: Learning Unsupervised GANs with Memory Networks
MGAN - Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks (github)
MGGAN - Multi-Generator Generative Adversarial Nets
MGGAN - MGGAN: Solving Mode Collapse using Manifold Guided Training
MIL-GAN - Multimodal Storytelling via Generative Adversarial Imitation Learning
MIX+GAN - Generalization and Equilibrium in Generative Adversarial Nets (GANs)
MLGAN - Metric Learning-based Generative Adversarial Network
MMD-GAN - MMD GAN: Towards Deeper Understanding of Moment Matching Network (github)
MMGAN - MMGAN: Manifold Matching Generative Adversarial Network for Generating Images
MoCoGAN - MoCoGAN: Decomposing Motion and Content for Video Generation (github)
ModularGAN - Modular Generative Adversarial Networks
MPM-GAN - Message Passing Multi-Agent GANs
MS-GAN - Temporal Coherency based Criteria for Predicting Video Frames using Deep Multi-stage Generative Adversarial Networks
MTGAN - MTGAN: Speaker Verification through Multitasking Triplet Generative Adversarial Networks
MuseGAN - MuseGAN: Symbolic-domain Music Generation and Accompaniment with Multi-track Sequential Generative Adversarial Networks
MV-BiGAN - Multi-view Generative Adversarial Networks
NAN - Understanding Humans in Crowded Scenes: Deep Nested Adversarial Learning and A New Benchmark for Multi-Human Parsing
NCE-GAN - Dihedral angle prediction using generative adversarial networks
ND-GAN - Novelty Detection with GAN
NetGAN - NetGAN: Generating Graphs via Random Walks
OCAN - One-Class Adversarial Nets for Fraud Detection
OptionGAN - OptionGAN: Learning Joint Reward-Policy Options using Generative Adversarial Inverse Reinforcement Learning
ORGAN - Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models
ORGAN - 3D Reconstruction of Incomplete Archaeological Objects Using a Generative Adversary Network
OT-GAN - Improving GANs Using Optimal Transport
PacGAN - PacGAN: The power of two samples in generative adversarial networks
PAN - Perceptual Adversarial Networks for Image-to-Image Transformation
PassGAN - PassGAN: A Deep Learning Approach for Password Guessing
Perceptual GAN - Perceptual Generative Adversarial Networks for Small Object Detection
PGAN - Probabilistic Generative Adversarial Networks
PGD-GAN - Solving Linear Inverse Problems Using GAN Priors: An Algorithm with Provable Guarantees
PGGAN - Patch-Based Image Inpainting with Generative Adversarial Networks
Pip-GAN - Pipeline Generative Adversarial Networks for Facial Images Generation with Multiple Attributes
pix2pix - Image-to-Image Translation with Conditional Adversarial Networks (github)
pix2pixHD - High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs (github)
PixelGAN - PixelGAN Autoencoders
PN-GAN - Pose-Normalized Image Generation for Person Re-identification
Pose-GAN - The Pose Knows: Video Forecasting by Generating Pose Futures
PPAN - Privacy-Preserving Adversarial Networks
PPGN - Plug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space
PrGAN - 3D Shape Induction from 2D Views of Multiple Objects
ProGanSR - A Fully Progressive Approach to Single-Image Super-Resolution
Progressive GAN - Progressive Growing of GANs for Improved Quality, Stability, and Variation (github)
PS-GAN - Pedestrian-Synthesis-GAN: Generating Pedestrian Data in Real Scene and Beyond
PSGAN - Learning Texture Manifolds with the Periodic Spatial GAN
PS²-GAN - High-Quality Facial Photo-Sketch Synthesis Using Multi-Adversarial Networks
RadialGAN - RadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial Networks
RAN - RAN4IQA: Restorative Adversarial Nets for No-Reference Image Quality Assessment (github)
RankGAN - Adversarial Ranking for Language Generation
RCGAN - Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs
RefineGAN - Compressed Sensing MRI Reconstruction with Cyclic Loss in Generative Adversarial Networks
RenderGAN - RenderGAN: Generating Realistic Labeled Data
ResGAN - Generative Adversarial Network based on Resnet for Conditional Image Restoration
RNN-WGAN - Language Generation with Recurrent Generative Adversarial Networks without Pre-training (github)
RPGAN - Stabilizing GAN Training with Multiple Random Projections (github)
RTT-GAN - Recurrent Topic-Transition GAN for Visual Paragraph Generation
RWGAN - Relaxed Wasserstein with Applications to GANs
SAD-GAN - SAD-GAN: Synthetic Autonomous Driving using Generative Adversarial Networks
SAGA - Generative Adversarial Learning for Spectrum Sensing
SalGAN - SalGAN: Visual Saliency Prediction with Generative Adversarial Networks (github)
SAR-GAN - Generating High Quality Visible Images from SAR Images Using CNNs
SBADA-GAN - From source to target and back: symmetric bi-directional adaptive GAN
SCH-GAN - SCH-GAN: Semi-supervised Cross-modal Hashing by Generative Adversarial Network
SD-GAN - Semantically Decomposing the Latent Spaces of Generative Adversarial Networks
Sdf-GAN - Sdf-GAN: Semi-supervised Depth Fusion with Multi-scale Adversarial Networks
SEGAN - SEGAN: Speech Enhancement Generative Adversarial Network
SeGAN - SeGAN: Segmenting and Generating the Invisible
SegAN - SegAN: Adversarial Network with Multi-scale L1 Loss for Medical Image Segmentation
SeqGAN - SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient (github)
SG-GAN - Semantic-aware Grad-GAN for Virtual-to-Real Urban Scene Adaption (github)
SGAN - Texture Synthesis with Spatial Generative Adversarial Networks
SGAN - Stacked Generative Adversarial Networks (github)
SGAN - Steganographic Generative Adversarial Networks
SGAN - SGAN: An Alternative Training of Generative Adversarial Networks
sGAN - Generative Adversarial Training for MRA Image Synthesis Using Multi-Contrast MRI
SimGAN - Learning from Simulated and Unsupervised Images through Adversarial Training
SisGAN - Semantic Image Synthesis via Adversarial Learning
SketchGAN - Adversarial Training For Sketch Retrieval
SketchyGAN - SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesis
SL-GAN - Semi-Latent GAN: Learning to generate and modify facial images from attributes
SN-GAN - Spectral Normalization for Generative Adversarial Networks (github)
Sobolev GAN - Sobolev GAN
Social GAN - Social GAN: Socially Acceptable Trajectories with Generative Adversarial Networks
Softmax GAN - Softmax GAN
Spike-GAN - Synthesizing realistic neural population activity patterns using Generative Adversarial Networks
Splitting GAN - Class-Splitting Generative Adversarial Networks
SRGAN - Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
SRPGAN - SRPGAN: Perceptual Generative Adversarial Network for Single Image Super Resolution
SS-GAN - Semi-supervised Conditional GANs
ss-InfoGAN - Guiding InfoGAN with Semi-Supervision
SSGAN - SSGAN: Secure Steganography Based on Generative Adversarial Networks
SSL-GAN - Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks
ST-CGAN - Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal
ST-GAN - Style Transfer Generative Adversarial Networks: Learning to Play Chess Differently
ST-GAN - ST-GAN: Spatial Transformer Generative Adversarial Networks for Image Compositing
StackGAN - StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks (github)
StainGAN: Stain Style Transfer for Digital Histological Images - https://arxiv.org/abs/1804.01601 (github)
StarGAN - StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation (github)
SteinGAN - Learning Deep Energy Models: Contrastive Divergence vs. Amortized MLE
Super-FAN - Super-FAN: Integrated facial landmark localization and super-resolution of real-world low resolution faces in arbitrary poses with GANs
SVSGAN - SVSGAN: Singing Voice Separation via Generative Adversarial Network
SWGAN - Solving Approximate Wasserstein GANs to Stationarity
SyncGAN - SyncGAN: Synchronize the Latent Space of Cross-modal Generative Adversarial Networks
S^2GAN - Generative Image Modeling using Style and Structure Adversarial Networks
TAC-GAN - TAC-GAN - Text Conditioned Auxiliary Classifier Generative Adversarial Network (github)
TAN - Outline Colorization through Tandem Adversarial Networks
tempoGAN - tempoGAN: A Temporally Coherent, Volumetric GAN for Super-resolution Fluid Flow
Text2Shape - Text2Shape: Generating Shapes from Natural Language by Learning Joint Embeddings
textGAN - Generating Text via Adversarial Training
TextureGAN - TextureGAN: Controlling Deep Image Synthesis with Texture Patches
TGAN - Temporal Generative Adversarial Nets
TGAN - Tensorizing Generative Adversarial Nets
TGAN - Tensor-Generative Adversarial Network with Two-dimensional Sparse Coding: Application to Real-time Indoor Localization
tiny-GAN - Analysis of Nonautonomous Adversarial Systems
TP-GAN - Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis
Triple-GAN - Triple Generative Adversarial Nets
tripletGAN - TripletGAN: Training Generative Model with Triplet Loss
TV-GAN - TV-GAN: Generative Adversarial Network Based Thermal to Visible Face Recognition
UGACH - Unsupervised Generative Adversarial Cross-modal Hashing
UGAN - Enhancing Underwater Imagery using Generative Adversarial Networks
Unim2im - Unsupervised Image-to-Image Translation with Generative Adversarial Networks (github)
UNIT - Unsupervised Image-to-image Translation Networks (github)
Unrolled GAN - Unrolled Generative Adversarial Networks (github)
UV-GAN - UV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face Recognition
VAE-GAN - Autoencoding beyond pixels using a learned similarity metric
VariGAN - Multi-View Image Generation from a Single-View
VAW-GAN - Voice Conversion from Unaligned Corpora using Variational Autoencoding Wasserstein Generative Adversarial Networks
VEEGAN - VEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learning (github)
VGAN - Generating Videos with Scene Dynamics (github)
VGAN - Generative Adversarial Networks as Variational Training of Energy Based Models (github)
VGAN - Text Generation Based on Generative Adversarial Nets with Latent Variable
ViGAN - Image Generation and Editing with Variational Info Generative Adversarial Networks
VIGAN - VIGAN: Missing View Imputation with Generative Adversarial Networks
VoiceGAN - Voice Impersonation using Generative Adversarial Networks
VOS-GAN - VOS-GAN: Adversarial Learning of Visual-Temporal Dynamics for Unsupervised Dense Prediction in Videos
VRAL - Variance Regularizing Adversarial Learning
WaterGAN - WaterGAN: Unsupervised Generative Network to Enable Real-time Color Correction of Monocular Underwater Images
WaveGAN - Synthesizing Audio with Generative Adversarial Networks
weGAN - Generative Adversarial Nets for Multiple Text Corpora
WGAN - Wasserstein GAN (github)
WGAN-GP - Improved Training of Wasserstein GANs (github)
WS-GAN - Weakly Supervised Generative Adversarial Networks for 3D Reconstruction
XGAN - XGAN: Unsupervised Image-to-Image Translation for many-to-many Mappings
ZipNet-GAN - ZipNet-GAN: Inferring Fine-grained Mobile Traffic Patterns via a Generative Adversarial Neural Network
α-GAN - Variational Approaches for Auto-Encoding Generative Adversarial Networks (github)
β-GAN - Annealed Generative Adversarial Networks
Δ-GAN - Triangle Generative Adversarial Networks
to foster community involvement - some richer sample code beyond MNIST should be tackled. Generative Adversarial Networks is a hot topic amongst ML - and some sample code using swift should help encourage researchers to pick up swift / a list of GAN projects attached below.
thinking out loud - consider google swift team - could have a budget with bounties that community could vote on and award to spur development ahead.
python reference - https://github.com/hwalsuklee/tensorflow-generative-model-collections
https://github.com/hindupuravinash/the-gan-zoo
3D-ED-GAN - Shape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks 3D-GAN - Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling (github) 3D-IWGAN - Improved Adversarial Systems for 3D Object Generation and Reconstruction (github) 3D-RecGAN - 3D Object Reconstruction from a Single Depth View with Adversarial Learning (github) ABC-GAN - ABC-GAN: Adaptive Blur and Control for improved training stability of Generative Adversarial Networks (github) ABC-GAN - GANs for LIFE: Generative Adversarial Networks for Likelihood Free Inference AC-GAN - Conditional Image Synthesis With Auxiliary Classifier GANs acGAN - Face Aging With Conditional Generative Adversarial Networks ACGAN - Coverless Information Hiding Based on Generative adversarial networks ACtuAL - ACtuAL: Actor-Critic Under Adversarial Learning AdaGAN - AdaGAN: Boosting Generative Models AdvGAN - Generating adversarial examples with adversarial networks AE-GAN - AE-GAN: adversarial eliminating with GAN AEGAN - Learning Inverse Mapping by Autoencoder based Generative Adversarial Nets AF-DCGAN - AF-DCGAN: Amplitude Feature Deep Convolutional GAN for Fingerprint Construction in Indoor Localization System AffGAN - Amortised MAP Inference for Image Super-resolution AL-CGAN - Learning to Generate Images of Outdoor Scenes from Attributes and Semantic Layouts ALI - Adversarially Learned Inference (github) AlignGAN - AlignGAN: Learning to Align Cross-Domain Images with Conditional Generative Adversarial Networks AM-GAN - Activation Maximization Generative Adversarial Nets AmbientGAN - AmbientGAN: Generative models from lossy measurements (github) AnoGAN - Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery APE-GAN - APE-GAN: Adversarial Perturbation Elimination with GAN ARAE - Adversarially Regularized Autoencoders for Generating Discrete Structures (github) ARDA - Adversarial Representation Learning for Domain Adaptation ARIGAN - ARIGAN: Synthetic Arabidopsis Plants using Generative Adversarial Network ArtGAN - ArtGAN: Artwork Synthesis with Conditional Categorial GANs ATA-GAN - Attention-Aware Generative Adversarial Networks (ATA-GANs) Attention-GAN - Attention-GAN for Object Transfiguration in Wild Images AttGAN - Arbitrary Facial Attribute Editing: Only Change What You Want (github) AttnGAN - AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks (github) B-DCGAN - B-DCGAN:Evaluation of Binarized DCGAN for FPGA b-GAN - Generative Adversarial Nets from a Density Ratio Estimation Perspective BAGAN - BAGAN: Data Augmentation with Balancing GAN Bayesian GAN - Deep and Hierarchical Implicit Models Bayesian GAN - Bayesian GAN (github) BCGAN - Bayesian Conditional Generative Adverserial Networks BCGAN - Bidirectional Conditional Generative Adversarial networks BEGAN - BEGAN: Boundary Equilibrium Generative Adversarial Networks BGAN - Binary Generative Adversarial Networks for Image Retrieval (github) BicycleGAN - Toward Multimodal Image-to-Image Translation (github) BiGAN - Adversarial Feature Learning BranchGAN - Branched Generative Adversarial Networks for Multi-Scale Image Manifold Learning BS-GAN - Boundary-Seeking Generative Adversarial Networks C-GAN - Face Aging with Contextual Generative Adversarial Nets C-RNN-GAN - C-RNN-GAN: Continuous recurrent neural networks with adversarial training (github) CA-GAN - Composition-aided Sketch-realistic Portrait Generation CaloGAN - CaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networks (github) CAN - CAN: Creative Adversarial Networks, Generating Art by Learning About Styles and Deviating from Style Norms CapsuleGAN - CapsuleGAN: Generative Adversarial Capsule Network CatGAN - Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks CatGAN - CatGAN: Coupled Adversarial Transfer for Domain Generation CausalGAN - CausalGAN: Learning Causal Implicit Generative Models with Adversarial Training CC-GAN - Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks (github) CDcGAN - Simultaneously Color-Depth Super-Resolution with Conditional Generative Adversarial Network CFG-GAN - Composite Functional Gradient Learning of Generative Adversarial Models CGAN - Conditional Generative Adversarial Nets CGAN - Controllable Generative Adversarial Network Chekhov GAN - An Online Learning Approach to Generative Adversarial Networks CipherGAN - Unsupervised Cipher Cracking Using Discrete GANs CM-GAN - CM-GANs: Cross-modal Generative Adversarial Networks for Common Representation Learning CoAtt-GAN - Are You Talking to Me? Reasoned Visual Dialog Generation through Adversarial Learning CoGAN - Coupled Generative Adversarial Networks ComboGAN - ComboGAN: Unrestrained Scalability for Image Domain Translation (github) ConceptGAN - Learning Compositional Visual Concepts with Mutual Consistency Conditional cycleGAN - Conditional CycleGAN for Attribute Guided Face Image Generation constrast-GAN - Generative Semantic Manipulation with Contrasting GAN Context-RNN-GAN - Contextual RNN-GANs for Abstract Reasoning Diagram Generation CorrGAN - Correlated discrete data generation using adversarial training Coulomb GAN - Coulomb GANs: Provably Optimal Nash Equilibria via Potential Fields Cover-GAN - Generative Steganography with Kerckhoffs' Principle based on Generative Adversarial Networks Cramèr GAN - The Cramer Distance as a Solution to Biased Wasserstein Gradients Cross-GAN - Crossing Generative Adversarial Networks for Cross-View Person Re-identification crVAE-GAN - Channel-Recurrent Variational Autoencoders CS-GAN - Improving Neural Machine Translation with Conditional Sequence Generative Adversarial Nets CVAE-GAN - CVAE-GAN: Fine-Grained Image Generation through Asymmetric Training CycleGAN - Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (github) D-GAN - Differential Generative Adversarial Networks: Synthesizing Non-linear Facial Variations with Limited Number of Training Data D-WCGAN - I-vector Transformation Using Conditional Generative Adversarial Networks for Short Utterance Speaker Verification D2GAN - Dual Discriminator Generative Adversarial Nets D2IA-GAN - Tagging like Humans: Diverse and Distinct Image Annotation DA-GAN - DA-GAN: Instance-level Image Translation by Deep Attention Generative Adversarial Networks (with Supplementary Materials) DAGAN - Data Augmentation Generative Adversarial Networks DAN - Distributional Adversarial Networks DBLRGAN - Adversarial Spatio-Temporal Learning for Video Deblurring DCGAN - Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (github) DeblurGAN - DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks (github) Defense-GAN - Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models DeliGAN - DeLiGAN : Generative Adversarial Networks for Diverse and Limited Data (github) DF-GAN - Learning Disentangling and Fusing Networks for Face Completion Under Structured Occlusions DiscoGAN - Learning to Discover Cross-Domain Relations with Generative Adversarial Networks DistanceGAN - One-Sided Unsupervised Domain Mapping DM-GAN - Dual Motion GAN for Future-Flow Embedded Video Prediction DNA-GAN - DNA-GAN: Learning Disentangled Representations from Multi-Attribute Images Domain and Geometry Agnostic CNNs for Left Atrium Segmentation in 3D Ultrasound - https://arxiv.org/abs/1805.00357 (github) dp-GAN - Differentially Private Releasing via Deep Generative Model DP-GAN - DP-GAN: Diversity-Promoting Generative Adversarial Network for Generating Informative and Diversified Text DPGAN - Differentially Private Generative Adversarial Network DR-GAN - Representation Learning by Rotating Your Faces DRAGAN - How to Train Your DRAGAN (github) DRPAN - Discriminative Region Proposal Adversarial Networks for High-Quality Image-to-Image Translation DSP-GAN - Depth Structure Preserving Scene Image Generation DTN - Unsupervised Cross-Domain Image Generation DualGAN - DualGAN: Unsupervised Dual Learning for Image-to-Image Translation Dualing GAN - Dualing GANs Dynamics Transfer GAN - Dynamics Transfer GAN: Generating Video by Transferring Arbitrary Temporal Dynamics from a Source Video to a Single Target Image E-GAN - Evolutionary Generative Adversarial Networks EBGAN - Energy-based Generative Adversarial Network ecGAN - eCommerceGAN : A Generative Adversarial Network for E-commerce ED//GAN - Stabilizing Training of Generative Adversarial Networks through Regularization EGAN - Enhanced Experience Replay Generation for Efficient Reinforcement Learning ELEGANT - ELEGANT: Exchanging Latent Encodings with GAN for Transferring Multiple Face Attributes EnergyWGAN - Energy-relaxed Wassertein GANs (EnergyWGAN): Towards More Stable and High Resolution Image Generation ExGAN - Eye In-Painting with Exemplar Generative Adversarial Networks ExposureGAN - Exposure: A White-Box Photo Post-Processing Framework (github) ExprGAN - ExprGAN: Facial Expression Editing with Controllable Expression Intensity f-CLSWGAN - Feature Generating Networks for Zero-Shot Learning f-GAN - f-GAN: Training Generative Neural Samplers using Variational Divergence Minimization FBGAN - Feedback GAN (FBGAN) for DNA: a Novel Feedback-Loop Architecture for Optimizing Protein Functions FF-GAN - Towards Large-Pose Face Frontalization in the Wild Fictitious GAN - Fictitious GAN: Training GANs with Historical Models FIGAN - Frame Interpolation with Multi-Scale Deep Loss Functions and Generative Adversarial Networks Fila-GAN - Synthesizing Filamentary Structured Images with GANs First Order GAN - First Order Generative Adversarial Networks (github) Fisher GAN - Fisher GAN Flow-GAN - Flow-GAN: Bridging implicit and prescribed learning in generative models FSEGAN - Exploring Speech Enhancement with Generative Adversarial Networks for Robust Speech Recognition FTGAN - Hierarchical Video Generation from Orthogonal Information: Optical Flow and Texture FusedGAN - Semi-supervised FusedGAN for Conditional Image Generation FusionGAN - Learning to Fuse Music Genres with Generative Adversarial Dual Learning G2-GAN - Geometry Guided Adversarial Facial Expression Synthesis GAAN - Generative Adversarial Autoencoder Networks GAGAN - GAGAN: Geometry-Aware Generative Adverserial Networks GAMN - Generative Adversarial Mapping Networks GAN - Generative Adversarial Networks (github) GAN-ATV - A Novel Approach to Artistic Textual Visualization via GAN GAN-CLS - Generative Adversarial Text to Image Synthesis (github) GAN-RS - Towards Qualitative Advancement of Underwater Machine Vision with Generative Adversarial Networks GAN-sep - GANs for Biological Image Synthesis (github) GAN-VFS - Generative Adversarial Network-based Synthesis of Visible Faces from Polarimetric Thermal Faces GANCS - Deep Generative Adversarial Networks for Compressed Sensing Automates MRI GANDI - Guiding the search in continuous state-action spaces by learning an action sampling distribution from off-target samples GANG - GANGs: Generative Adversarial Network Games GANosaic - GANosaic: Mosaic Creation with Generative Texture Manifolds GAP - Context-Aware Generative Adversarial Privacy GAWWN - Learning What and Where to Draw (github) GC-GAN - Geometry-Contrastive Generative Adversarial Network for Facial Expression Synthesis GeneGAN - GeneGAN: Learning Object Transfiguration and Attribute Subspace from Unpaired Data (github) GeoGAN - Generating Instance Segmentation Annotation by Geometry-guided GAN Geometric GAN - Geometric GAN GLCA-GAN - Global and Local Consistent Age Generative Adversarial Networks GMAN - Generative Multi-Adversarial Networks GMM-GAN - Towards Understanding the Dynamics of Generative Adversarial Networks GoGAN - Gang of GANs: Generative Adversarial Networks with Maximum Margin Ranking GONet - GONet: A Semi-Supervised Deep Learning Approach For Traversability Estimation GP-GAN - GP-GAN: Towards Realistic High-Resolution Image Blending (github) GP-GAN - GP-GAN: Gender Preserving GAN for Synthesizing Faces from Landmarks GPU - A generative adversarial framework for positive-unlabeled classification GRAN - Generating images with recurrent adversarial networks (github) Graphical-GAN - Graphical Generative Adversarial Networks GraspGAN - Using Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Grasping HAN - Chinese Typeface Transformation with Hierarchical Adversarial Network HP-GAN - HP-GAN: Probabilistic 3D human motion prediction via GAN HR-DCGAN - High-Resolution Deep Convolutional Generative Adversarial Networks IAN - Neural Photo Editing with Introspective Adversarial Networks (github) IcGAN - Invertible Conditional GANs for image editing (github) ID-CGAN - Image De-raining Using a Conditional Generative Adversarial Network IdCycleGAN - Face Translation between Images and Videos using Identity-aware CycleGAN IFcVAEGAN - Conditional Autoencoders with Adversarial Information Factorization iGAN - Generative Visual Manipulation on the Natural Image Manifold (github) Improved GAN - Improved Techniques for Training GANs (github) In2I - In2I : Unsupervised Multi-Image-to-Image Translation Using Generative Adversarial Networks InfoGAN - InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets (github) IRGAN - IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval models Iterative-GAN - Two Birds with One Stone: Iteratively Learn Facial Attributes with GANs (github) IVE-GAN - IVE-GAN: Invariant Encoding Generative Adversarial Networks iVGAN - Towards an Understanding of Our World by GANing Videos in the Wild (github) IWGAN - On Unifying Deep Generative Models KBGAN - KBGAN: Adversarial Learning for Knowledge Graph Embeddings KGAN - KGAN: How to Break The Minimax Game in GAN l-GAN - Representation Learning and Adversarial Generation of 3D Point Clouds LAC-GAN - Grounded Language Understanding for Manipulation Instructions Using GAN-Based Classification LAGAN - Learning Particle Physics by Example: Location-Aware Generative Adversarial Networks for Physics Synthesis LAPGAN - Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks (github) LB-GAN - Load Balanced GANs for Multi-view Face Image Synthesis LD-GAN - Linear Discriminant Generative Adversarial Networks LDAN - Label Denoising Adversarial Network (LDAN) for Inverse Lighting of Face Images LeakGAN - Long Text Generation via Adversarial Training with Leaked Information LeGAN - Likelihood Estimation for Generative Adversarial Networks LGAN - Global versus Localized Generative Adversarial Nets LR-GAN - LR-GAN: Layered Recursive Generative Adversarial Networks for Image Generation LS-GAN - Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities LSGAN - Least Squares Generative Adversarial Networks MAD-GAN - Multi-Agent Diverse Generative Adversarial Networks MAGAN - MAGAN: Margin Adaptation for Generative Adversarial Networks MAGAN - MAGAN: Aligning Biological Manifolds MalGAN - Generating Adversarial Malware Examples for Black-Box Attacks Based on GAN MaliGAN - Maximum-Likelihood Augmented Discrete Generative Adversarial Networks manifold-WGAN - Manifold-valued Image Generation with Wasserstein Adversarial Networks MARTA-GAN - Deep Unsupervised Representation Learning for Remote Sensing Images MaskGAN - MaskGAN: Better Text Generation via Filling in the __ MC-GAN - Multi-Content GAN for Few-Shot Font Style Transfer (github) McGAN - McGan: Mean and Covariance Feature Matching GAN MD-GAN - Learning to Generate Time-Lapse Videos Using Multi-Stage Dynamic Generative Adversarial Networks MDGAN - Mode Regularized Generative Adversarial Networks MedGAN - Generating Multi-label Discrete Electronic Health Records using Generative Adversarial Networks MelanoGAN - MelanoGANs: High Resolution Skin Lesion Synthesis with GANs memoryGAN - Memorization Precedes Generation: Learning Unsupervised GANs with Memory Networks MGAN - Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks (github) MGGAN - Multi-Generator Generative Adversarial Nets MGGAN - MGGAN: Solving Mode Collapse using Manifold Guided Training MIL-GAN - Multimodal Storytelling via Generative Adversarial Imitation Learning MIX+GAN - Generalization and Equilibrium in Generative Adversarial Nets (GANs) MLGAN - Metric Learning-based Generative Adversarial Network MMD-GAN - MMD GAN: Towards Deeper Understanding of Moment Matching Network (github) MMGAN - MMGAN: Manifold Matching Generative Adversarial Network for Generating Images MoCoGAN - MoCoGAN: Decomposing Motion and Content for Video Generation (github) ModularGAN - Modular Generative Adversarial Networks MPM-GAN - Message Passing Multi-Agent GANs MS-GAN - Temporal Coherency based Criteria for Predicting Video Frames using Deep Multi-stage Generative Adversarial Networks MTGAN - MTGAN: Speaker Verification through Multitasking Triplet Generative Adversarial Networks MuseGAN - MuseGAN: Symbolic-domain Music Generation and Accompaniment with Multi-track Sequential Generative Adversarial Networks MV-BiGAN - Multi-view Generative Adversarial Networks NAN - Understanding Humans in Crowded Scenes: Deep Nested Adversarial Learning and A New Benchmark for Multi-Human Parsing NCE-GAN - Dihedral angle prediction using generative adversarial networks ND-GAN - Novelty Detection with GAN NetGAN - NetGAN: Generating Graphs via Random Walks OCAN - One-Class Adversarial Nets for Fraud Detection OptionGAN - OptionGAN: Learning Joint Reward-Policy Options using Generative Adversarial Inverse Reinforcement Learning ORGAN - Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models ORGAN - 3D Reconstruction of Incomplete Archaeological Objects Using a Generative Adversary Network OT-GAN - Improving GANs Using Optimal Transport PacGAN - PacGAN: The power of two samples in generative adversarial networks PAN - Perceptual Adversarial Networks for Image-to-Image Transformation PassGAN - PassGAN: A Deep Learning Approach for Password Guessing Perceptual GAN - Perceptual Generative Adversarial Networks for Small Object Detection PGAN - Probabilistic Generative Adversarial Networks PGD-GAN - Solving Linear Inverse Problems Using GAN Priors: An Algorithm with Provable Guarantees PGGAN - Patch-Based Image Inpainting with Generative Adversarial Networks Pip-GAN - Pipeline Generative Adversarial Networks for Facial Images Generation with Multiple Attributes pix2pix - Image-to-Image Translation with Conditional Adversarial Networks (github) pix2pixHD - High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs (github) PixelGAN - PixelGAN Autoencoders PN-GAN - Pose-Normalized Image Generation for Person Re-identification Pose-GAN - The Pose Knows: Video Forecasting by Generating Pose Futures PPAN - Privacy-Preserving Adversarial Networks PPGN - Plug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space PrGAN - 3D Shape Induction from 2D Views of Multiple Objects ProGanSR - A Fully Progressive Approach to Single-Image Super-Resolution Progressive GAN - Progressive Growing of GANs for Improved Quality, Stability, and Variation (github) PS-GAN - Pedestrian-Synthesis-GAN: Generating Pedestrian Data in Real Scene and Beyond PSGAN - Learning Texture Manifolds with the Periodic Spatial GAN PS²-GAN - High-Quality Facial Photo-Sketch Synthesis Using Multi-Adversarial Networks RadialGAN - RadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial Networks RAN - RAN4IQA: Restorative Adversarial Nets for No-Reference Image Quality Assessment (github) RankGAN - Adversarial Ranking for Language Generation RCGAN - Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs RefineGAN - Compressed Sensing MRI Reconstruction with Cyclic Loss in Generative Adversarial Networks RenderGAN - RenderGAN: Generating Realistic Labeled Data ResGAN - Generative Adversarial Network based on Resnet for Conditional Image Restoration RNN-WGAN - Language Generation with Recurrent Generative Adversarial Networks without Pre-training (github) RPGAN - Stabilizing GAN Training with Multiple Random Projections (github) RTT-GAN - Recurrent Topic-Transition GAN for Visual Paragraph Generation RWGAN - Relaxed Wasserstein with Applications to GANs SAD-GAN - SAD-GAN: Synthetic Autonomous Driving using Generative Adversarial Networks SAGA - Generative Adversarial Learning for Spectrum Sensing SalGAN - SalGAN: Visual Saliency Prediction with Generative Adversarial Networks (github) SAR-GAN - Generating High Quality Visible Images from SAR Images Using CNNs SBADA-GAN - From source to target and back: symmetric bi-directional adaptive GAN SCH-GAN - SCH-GAN: Semi-supervised Cross-modal Hashing by Generative Adversarial Network SD-GAN - Semantically Decomposing the Latent Spaces of Generative Adversarial Networks Sdf-GAN - Sdf-GAN: Semi-supervised Depth Fusion with Multi-scale Adversarial Networks SEGAN - SEGAN: Speech Enhancement Generative Adversarial Network SeGAN - SeGAN: Segmenting and Generating the Invisible SegAN - SegAN: Adversarial Network with Multi-scale L1 Loss for Medical Image Segmentation SeqGAN - SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient (github) SG-GAN - Semantic-aware Grad-GAN for Virtual-to-Real Urban Scene Adaption (github) SGAN - Texture Synthesis with Spatial Generative Adversarial Networks SGAN - Stacked Generative Adversarial Networks (github) SGAN - Steganographic Generative Adversarial Networks SGAN - SGAN: An Alternative Training of Generative Adversarial Networks sGAN - Generative Adversarial Training for MRA Image Synthesis Using Multi-Contrast MRI SimGAN - Learning from Simulated and Unsupervised Images through Adversarial Training SisGAN - Semantic Image Synthesis via Adversarial Learning SketchGAN - Adversarial Training For Sketch Retrieval SketchyGAN - SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesis SL-GAN - Semi-Latent GAN: Learning to generate and modify facial images from attributes SN-GAN - Spectral Normalization for Generative Adversarial Networks (github) Sobolev GAN - Sobolev GAN Social GAN - Social GAN: Socially Acceptable Trajectories with Generative Adversarial Networks Softmax GAN - Softmax GAN Spike-GAN - Synthesizing realistic neural population activity patterns using Generative Adversarial Networks Splitting GAN - Class-Splitting Generative Adversarial Networks SRGAN - Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network SRPGAN - SRPGAN: Perceptual Generative Adversarial Network for Single Image Super Resolution SS-GAN - Semi-supervised Conditional GANs ss-InfoGAN - Guiding InfoGAN with Semi-Supervision SSGAN - SSGAN: Secure Steganography Based on Generative Adversarial Networks SSL-GAN - Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks ST-CGAN - Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal ST-GAN - Style Transfer Generative Adversarial Networks: Learning to Play Chess Differently ST-GAN - ST-GAN: Spatial Transformer Generative Adversarial Networks for Image Compositing StackGAN - StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks (github) StainGAN: Stain Style Transfer for Digital Histological Images - https://arxiv.org/abs/1804.01601 (github) StarGAN - StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation (github) SteinGAN - Learning Deep Energy Models: Contrastive Divergence vs. Amortized MLE Super-FAN - Super-FAN: Integrated facial landmark localization and super-resolution of real-world low resolution faces in arbitrary poses with GANs SVSGAN - SVSGAN: Singing Voice Separation via Generative Adversarial Network SWGAN - Solving Approximate Wasserstein GANs to Stationarity SyncGAN - SyncGAN: Synchronize the Latent Space of Cross-modal Generative Adversarial Networks S^2GAN - Generative Image Modeling using Style and Structure Adversarial Networks TAC-GAN - TAC-GAN - Text Conditioned Auxiliary Classifier Generative Adversarial Network (github) TAN - Outline Colorization through Tandem Adversarial Networks tempoGAN - tempoGAN: A Temporally Coherent, Volumetric GAN for Super-resolution Fluid Flow Text2Shape - Text2Shape: Generating Shapes from Natural Language by Learning Joint Embeddings textGAN - Generating Text via Adversarial Training TextureGAN - TextureGAN: Controlling Deep Image Synthesis with Texture Patches TGAN - Temporal Generative Adversarial Nets TGAN - Tensorizing Generative Adversarial Nets TGAN - Tensor-Generative Adversarial Network with Two-dimensional Sparse Coding: Application to Real-time Indoor Localization tiny-GAN - Analysis of Nonautonomous Adversarial Systems TP-GAN - Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis Triple-GAN - Triple Generative Adversarial Nets tripletGAN - TripletGAN: Training Generative Model with Triplet Loss TV-GAN - TV-GAN: Generative Adversarial Network Based Thermal to Visible Face Recognition UGACH - Unsupervised Generative Adversarial Cross-modal Hashing UGAN - Enhancing Underwater Imagery using Generative Adversarial Networks Unim2im - Unsupervised Image-to-Image Translation with Generative Adversarial Networks (github) UNIT - Unsupervised Image-to-image Translation Networks (github) Unrolled GAN - Unrolled Generative Adversarial Networks (github) UV-GAN - UV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face Recognition VAE-GAN - Autoencoding beyond pixels using a learned similarity metric VariGAN - Multi-View Image Generation from a Single-View VAW-GAN - Voice Conversion from Unaligned Corpora using Variational Autoencoding Wasserstein Generative Adversarial Networks VEEGAN - VEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learning (github) VGAN - Generating Videos with Scene Dynamics (github) VGAN - Generative Adversarial Networks as Variational Training of Energy Based Models (github) VGAN - Text Generation Based on Generative Adversarial Nets with Latent Variable ViGAN - Image Generation and Editing with Variational Info Generative Adversarial Networks VIGAN - VIGAN: Missing View Imputation with Generative Adversarial Networks VoiceGAN - Voice Impersonation using Generative Adversarial Networks VOS-GAN - VOS-GAN: Adversarial Learning of Visual-Temporal Dynamics for Unsupervised Dense Prediction in Videos VRAL - Variance Regularizing Adversarial Learning WaterGAN - WaterGAN: Unsupervised Generative Network to Enable Real-time Color Correction of Monocular Underwater Images WaveGAN - Synthesizing Audio with Generative Adversarial Networks weGAN - Generative Adversarial Nets for Multiple Text Corpora WGAN - Wasserstein GAN (github) WGAN-GP - Improved Training of Wasserstein GANs (github) WS-GAN - Weakly Supervised Generative Adversarial Networks for 3D Reconstruction XGAN - XGAN: Unsupervised Image-to-Image Translation for many-to-many Mappings ZipNet-GAN - ZipNet-GAN: Inferring Fine-grained Mobile Traffic Patterns via a Generative Adversarial Neural Network α-GAN - Variational Approaches for Auto-Encoding Generative Adversarial Networks (github) β-GAN - Annealed Generative Adversarial Networks Δ-GAN - Triangle Generative Adversarial Networks