[
  {
    "path": ".vscode/settings.json",
    "content": "{\n    \"python.pythonPath\": \"/Users/davidfoster/.virtualenvs/webscraper/bin/python\"\n}"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2017 Avinash Hindupur\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.j2.md",
    "content": "# The GAN Zoo\n\n<p align=\"center\"><img width=\"40%\" src=\"The_GAN_Zoo.jpg\" /></p>\n\nEvery week, new GAN papers are coming out and it's hard to keep track of them all, not to mention the incredibly creative ways in which researchers are naming these GANs! So, here's a list of what started as a fun activity compiling all named GANs!\n\n<p align=\"center\"><img width=\"50%\" src=\"cumulative_gans.jpg\" /></p>\n\nYou can also check out the same data in a tabular format with functionality to filter by year or do a quick search by title [here](https://github.com/hindupuravinash/the-gan-zoo/blob/master/gans.tsv).\n\nContributions are welcome. Add links through pull requests in gans.tsv file in the same format or create an issue to lemme know something I missed or to start a discussion.\n\nCheck out [Deep Hunt](https://deephunt.in) - my weekly AI newsletter for this repo as [blogpost](https://medium.com/deep-hunt/the-gan-zoo-79597dc8c347) and follow me on [Twitter](https://www.twitter.com/hindupuravinash).\n\n{% for gan in gans %}\n* {{ gan['Abbr.'] }} - [{{ gan['Title'] }}]({{ gan['Arxiv'] }})\n  {%- if gan['Official_Code'] != '-' -%} \n  {#- #} ([github]({{ gan['Official_Code'] }}))\n  {% else %} {# space removed if no github repository #}\n\n  {% endif %}\n{%- endfor %}\n\n"
  },
  {
    "path": "README.md",
    "content": "# The GAN Zoo\n\n<p align=\"center\"><img width=\"40%\" src=\"The_GAN_Zoo.jpg\" /></p>\n\nEvery week, new GAN papers are coming out and it's hard to keep track of them all, not to mention the incredibly creative ways in which researchers are naming these GANs! So, here's a list of what started as a fun activity compiling all named GANs!\n\n<p align=\"center\"><img width=\"50%\" src=\"cumulative_gans.jpg\" /></p>\n\nYou can also check out the same data in a tabular format with functionality to filter by year or do a quick search by title [here](https://github.com/hindupuravinash/the-gan-zoo/blob/master/gans.tsv).\n\nContributions are welcome. Add links through pull requests in gans.tsv file in the same format or create an issue to lemme know something I missed or to start a discussion.\n\nCheck out [Deep Hunt](https://deephunt.in) - my weekly AI newsletter for this repo as [blogpost](https://medium.com/deep-hunt/the-gan-zoo-79597dc8c347) and follow me on [Twitter](https://www.twitter.com/hindupuravinash).\n\n* 3D-ED-GAN - [Shape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks](https://arxiv.org/abs/1711.06375) \n* 3D-GAN - [Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling](https://arxiv.org/abs/1610.07584) ([github](https://github.com/zck119/3dgan-release))\n* 3D-IWGAN - [Improved Adversarial Systems for 3D Object Generation and Reconstruction](https://arxiv.org/abs/1707.09557) ([github](https://github.com/EdwardSmith1884/3D-IWGAN))\n* 3D-PhysNet - [3D-PhysNet: Learning the Intuitive Physics of Non-Rigid Object Deformations](https://arxiv.org/abs/1805.00328) \n* 3D-RecGAN - [3D Object Reconstruction from a Single Depth View with Adversarial Learning](https://arxiv.org/abs/1708.07969) ([github](https://github.com/Yang7879/3D-RecGAN))\n* ABC-GAN - [ABC-GAN: Adaptive Blur and Control for improved training stability of Generative Adversarial Networks](https://drive.google.com/file/d/0B3wEP_lEl0laVTdGcHE2VnRiMlE/view) ([github](https://github.com/IgorSusmelj/ABC-GAN))\n* ABC-GAN - [GANs for LIFE: Generative Adversarial Networks for Likelihood Free Inference](https://arxiv.org/abs/1711.11139) \n* AC-GAN - [Conditional Image Synthesis With Auxiliary Classifier GANs](https://arxiv.org/abs/1610.09585) \n* acGAN - [Face Aging With Conditional Generative Adversarial Networks](https://arxiv.org/abs/1702.01983) \n* ACGAN - [Coverless Information Hiding Based on Generative adversarial networks](https://arxiv.org/abs/1712.06951) \n* acGAN - [On-line Adaptative Curriculum Learning for GANs](https://arxiv.org/abs/1808.00020) \n* ACtuAL - [ACtuAL: Actor-Critic Under Adversarial Learning](https://arxiv.org/abs/1711.04755) \n* AdaGAN - [AdaGAN: Boosting Generative Models](https://arxiv.org/abs/1701.02386v1) \n* Adaptive GAN - [Customizing an Adversarial Example Generator with Class-Conditional GANs](https://arxiv.org/abs/1806.10496) \n* AdvEntuRe - [AdvEntuRe: Adversarial Training for Textual Entailment with Knowledge-Guided Examples](https://arxiv.org/abs/1805.04680) \n* AdvGAN - [Generating adversarial examples with adversarial networks](https://arxiv.org/abs/1801.02610) \n* AE-GAN - [AE-GAN: adversarial eliminating with GAN](https://arxiv.org/abs/1707.05474) \n* AE-OT - [Latent Space Optimal Transport for Generative Models](https://arxiv.org/abs/1809.05964) \n* AEGAN - [Learning Inverse Mapping by Autoencoder based Generative Adversarial Nets](https://arxiv.org/abs/1703.10094) \n* AF-DCGAN - [AF-DCGAN: Amplitude Feature Deep Convolutional GAN for Fingerprint Construction in Indoor Localization System](https://arxiv.org/abs/1804.05347) \n* AffGAN - [Amortised MAP Inference for Image Super-resolution](https://arxiv.org/abs/1610.04490) \n* AIM - [Generating Informative and Diverse Conversational Responses via Adversarial Information Maximization](https://arxiv.org/abs/1809.05972) \n* AL-CGAN - [Learning to Generate Images of Outdoor Scenes from Attributes and Semantic Layouts](https://arxiv.org/abs/1612.00215) \n* ALI - [Adversarially Learned Inference](https://arxiv.org/abs/1606.00704) ([github](https://github.com/IshmaelBelghazi/ALI))\n* AlignGAN - [AlignGAN: Learning to Align Cross-Domain Images with Conditional Generative Adversarial Networks](https://arxiv.org/abs/1707.01400) \n* AlphaGAN - [AlphaGAN: Generative adversarial networks for natural image matting](https://arxiv.org/abs/1807.10088) \n* AM-GAN - [Activation Maximization Generative Adversarial Nets](https://arxiv.org/abs/1703.02000) \n* AmbientGAN - [AmbientGAN: Generative models from lossy measurements](https://openreview.net/forum?id=Hy7fDog0b) ([github](https://github.com/AshishBora/ambient-gan))\n* AMC-GAN - [Video Prediction with Appearance and Motion Conditions](https://arxiv.org/abs/1807.02635) \n* AnoGAN - [Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery](https://arxiv.org/abs/1703.05921v1) \n* APD - [Adversarial Distillation of Bayesian Neural Network Posteriors](https://arxiv.org/abs/1806.10317) \n* APE-GAN - [APE-GAN: Adversarial Perturbation Elimination with GAN](https://arxiv.org/abs/1707.05474) \n* ARAE - [Adversarially Regularized Autoencoders for Generating Discrete Structures](https://arxiv.org/abs/1706.04223) ([github](https://github.com/jakezhaojb/ARAE))\n* ARDA - [Adversarial Representation Learning for Domain Adaptation](https://arxiv.org/abs/1707.01217) \n* ARIGAN - [ARIGAN: Synthetic Arabidopsis Plants using Generative Adversarial Network](https://arxiv.org/abs/1709.00938) \n* ArtGAN - [ArtGAN: Artwork Synthesis with Conditional Categorial GANs](https://arxiv.org/abs/1702.03410) \n* ASDL-GAN - [Automatic Steganographic Distortion Learning Using a Generative Adversarial Network](https://ieeexplore.ieee.org/document/8017430/) \n* ATA-GAN - [Attention-Aware Generative Adversarial Networks (ATA-GANs)](https://arxiv.org/abs/1802.09070) \n* Attention-GAN - [Attention-GAN for Object Transfiguration in Wild Images](https://arxiv.org/abs/1803.06798) \n* AttGAN - [Arbitrary Facial Attribute Editing: Only Change What You Want](https://arxiv.org/abs/1711.10678) ([github](https://github.com/LynnHo/AttGAN-Tensorflow))\n* AttnGAN - [AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks](https://arxiv.org/abs/1711.10485) ([github](https://github.com/taoxugit/AttnGAN))\n* AVID - [AVID: Adversarial Visual Irregularity Detection](https://arxiv.org/abs/1805.09521) \n* B-DCGAN - [B-DCGAN:Evaluation of Binarized DCGAN for FPGA](https://arxiv.org/abs/1803.10930) \n* b-GAN - [Generative Adversarial Nets from a Density Ratio Estimation Perspective](https://arxiv.org/abs/1610.02920) \n* BAGAN - [BAGAN: Data Augmentation with Balancing GAN](https://arxiv.org/abs/1803.09655) \n* Bayesian GAN - [Deep and Hierarchical Implicit Models](https://arxiv.org/abs/1702.08896) \n* Bayesian GAN - [Bayesian GAN](https://arxiv.org/abs/1705.09558) ([github](https://github.com/andrewgordonwilson/bayesgan/))\n* BCGAN - [Bayesian Conditional Generative Adverserial Networks](https://arxiv.org/abs/1706.05477) \n* BCGAN - [Bidirectional Conditional Generative Adversarial networks](https://arxiv.org/abs/1711.07461) \n* BEAM - [Boltzmann Encoded Adversarial Machines](https://arxiv.org/abs/1804.08682) \n* BEGAN - [BEGAN: Boundary Equilibrium Generative Adversarial Networks](https://arxiv.org/abs/1703.10717) \n* BEGAN-CS - [Escaping from Collapsing Modes in a Constrained Space](https://arxiv.org/abs/1808.07258) \n* Bellman GAN - [Distributional Multivariate Policy Evaluation and Exploration with the Bellman GAN](https://arxiv.org/abs/1808.01960) \n* BGAN - [Binary Generative Adversarial Networks for Image Retrieval](https://arxiv.org/abs/1708.04150) ([github](https://github.com/htconquer/BGAN))\n* Bi-GAN - [Autonomously and Simultaneously Refining Deep Neural Network Parameters by a Bi-Generative Adversarial Network Aided Genetic Algorithm](https://arxiv.org/abs/1809.10244) \n* BicycleGAN - [Toward Multimodal Image-to-Image Translation](https://arxiv.org/abs/1711.11586) ([github](https://github.com/junyanz/BicycleGAN))\n* BiGAN - [Adversarial Feature Learning](https://arxiv.org/abs/1605.09782v7) \n* BinGAN - [BinGAN: Learning Compact Binary Descriptors with a Regularized GAN](https://arxiv.org/abs/1806.06778) \n* BourGAN - [BourGAN: Generative Networks with Metric Embeddings](https://arxiv.org/abs/1805.07674) \n* BranchGAN - [Branched Generative Adversarial Networks for Multi-Scale Image Manifold Learning](https://arxiv.org/abs/1803.08467) \n* BRE - [Improving GAN Training via Binarized Representation Entropy (BRE) Regularization](https://arxiv.org/abs/1805.03644) ([github](https://github.com/BorealisAI/bre-gan))\n* BridgeGAN - [Generative Adversarial Frontal View to Bird View Synthesis](https://arxiv.org/abs/1808.00327) \n* BS-GAN - [Boundary-Seeking Generative Adversarial Networks](https://arxiv.org/abs/1702.08431v1) \n* BubGAN - [BubGAN: Bubble Generative Adversarial Networks for Synthesizing Realistic Bubbly Flow Images](https://arxiv.org/abs/1809.02266) \n* BWGAN - [Banach Wasserstein GAN](https://arxiv.org/abs/1806.06621) \n* C-GAN  - [Face Aging with Contextual Generative Adversarial Nets ](https://arxiv.org/abs/1802.00237 ) \n* C-RNN-GAN - [C-RNN-GAN: Continuous recurrent neural networks with adversarial training](https://arxiv.org/abs/1611.09904) ([github](https://github.com/olofmogren/c-rnn-gan/))\n* CA-GAN - [Composition-aided Sketch-realistic Portrait Generation](https://arxiv.org/abs/1712.00899) \n* CaloGAN - [CaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networks](https://arxiv.org/abs/1705.02355) ([github](https://github.com/hep-lbdl/CaloGAN))\n* CAN - [CAN: Creative Adversarial Networks, Generating Art by Learning About Styles and Deviating from Style Norms](https://arxiv.org/abs/1706.07068) \n* CapsGAN - [CapsGAN: Using Dynamic Routing for Generative Adversarial Networks](https://arxiv.org/abs/1806.03968) \n* CapsuleGAN - [CapsuleGAN: Generative Adversarial Capsule Network ](http://arxiv.org/abs/1802.06167) \n* CatGAN - [Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks](https://arxiv.org/abs/1511.06390v2) \n* CatGAN - [CatGAN: Coupled Adversarial Transfer for Domain Generation](https://arxiv.org/abs/1711.08904) \n* CausalGAN - [CausalGAN: Learning Causal Implicit Generative Models with Adversarial Training](https://arxiv.org/abs/1709.02023) \n* CC-GAN - [Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks](https://arxiv.org/abs/1611.06430) ([github](https://github.com/edenton/cc-gan))\n* cd-GAN - [Conditional Image-to-Image Translation](https://arxiv.org/abs/1805.00251) \n* CDcGAN - [Simultaneously Color-Depth Super-Resolution with Conditional Generative Adversarial Network](https://arxiv.org/abs/1708.09105) \n* CE-GAN - [Deep Learning for Imbalance Data Classification using Class Expert Generative Adversarial Network](https://arxiv.org/abs/1807.04585) \n* CFG-GAN - [Composite Functional Gradient Learning of Generative Adversarial Models](https://arxiv.org/abs/1801.06309) \n* CGAN - [Conditional Generative Adversarial Nets](https://arxiv.org/abs/1411.1784) \n* CGAN - [Controllable Generative Adversarial Network](https://arxiv.org/abs/1708.00598) \n* Chekhov GAN - [An Online Learning Approach to Generative Adversarial Networks](https://arxiv.org/abs/1706.03269) \n* ciGAN - [Conditional Infilling GANs for Data Augmentation in Mammogram Classification](https://arxiv.org/abs/1807.08093) \n* CinCGAN - [Unsupervised Image Super-Resolution using Cycle-in-Cycle Generative Adversarial Networks](https://arxiv.org/abs/1809.00437) \n* CipherGAN - [Unsupervised Cipher Cracking Using Discrete GANs](https://arxiv.org/abs/1801.04883) \n* ClusterGAN - [ClusterGAN : Latent Space Clustering in Generative Adversarial Networks](https://arxiv.org/abs/1809.03627) \n* CM-GAN - [CM-GANs: Cross-modal Generative Adversarial Networks for Common Representation Learning](https://arxiv.org/abs/1710.05106) \n* CoAtt-GAN - [Are You Talking to Me? Reasoned Visual Dialog Generation through Adversarial Learning](https://arxiv.org/abs/1711.07613) \n* CoGAN - [Coupled Generative Adversarial Networks](https://arxiv.org/abs/1606.07536v2) \n* ComboGAN - [ComboGAN: Unrestrained Scalability for Image Domain Translation](https://arxiv.org/abs/1712.06909) ([github](https://github.com/AAnoosheh/ComboGAN))\n* ConceptGAN - [Learning Compositional Visual Concepts with Mutual Consistency](https://arxiv.org/abs/1711.06148) \n* Conditional cycleGAN - [Conditional CycleGAN for Attribute Guided Face Image Generation](https://arxiv.org/abs/1705.09966) \n* constrast-GAN - [Generative Semantic Manipulation with Contrasting GAN](https://arxiv.org/abs/1708.00315) \n* Context-RNN-GAN - [Contextual RNN-GANs for Abstract Reasoning Diagram Generation](https://arxiv.org/abs/1609.09444) \n* CorrGAN - [Correlated discrete data generation using adversarial training](https://arxiv.org/abs/1804.00925) \n* Coulomb GAN - [Coulomb GANs: Provably Optimal Nash Equilibria via Potential Fields](https://arxiv.org/abs/1708.08819) \n* Cover-GAN - [Generative Steganography with Kerckhoffs' Principle based on Generative Adversarial Networks](https://arxiv.org/abs/1711.04916) \n* cowboy - [Defending Against Adversarial Attacks by Leveraging an Entire GAN](https://arxiv.org/abs/1805.10652) \n* CR-GAN - [CR-GAN: Learning Complete Representations for Multi-view Generation](https://arxiv.org/abs/1806.11191) \n* Cramèr GAN  - [The Cramer Distance as a Solution to Biased Wasserstein Gradients](https://arxiv.org/abs/1705.10743) \n* Cross-GAN - [Crossing Generative Adversarial Networks for Cross-View Person Re-identification](https://arxiv.org/abs/1801.01760) \n* crVAE-GAN - [Channel-Recurrent Variational Autoencoders](https://arxiv.org/abs/1706.03729) \n* CS-GAN - [Improving Neural Machine Translation with Conditional Sequence Generative Adversarial Nets](https://arxiv.org/abs/1703.04887) \n* CSG - [Speech-Driven Expressive Talking Lips with Conditional Sequential Generative Adversarial Networks](https://arxiv.org/abs/1806.00154) \n* CT-GAN - [CT-GAN: Conditional Transformation Generative Adversarial Network for Image Attribute Modification](https://arxiv.org/abs/1807.04812) \n* CVAE-GAN - [CVAE-GAN: Fine-Grained Image Generation through Asymmetric Training](https://arxiv.org/abs/1703.10155) \n* CycleGAN - [Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks](https://arxiv.org/abs/1703.10593) ([github](https://github.com/junyanz/CycleGAN))\n* D-GAN - [Differential Generative Adversarial Networks: Synthesizing Non-linear Facial Variations with Limited Number of Training Data](https://arxiv.org/abs/1711.10267) \n* D-WCGAN - [I-vector Transformation Using Conditional Generative Adversarial Networks for Short Utterance Speaker Verification](https://arxiv.org/abs/1804.00290) \n* D2GAN - [Dual Discriminator Generative Adversarial Nets](http://arxiv.org/abs/1709.03831) \n* D2IA-GAN - [Tagging like Humans: Diverse and Distinct Image Annotation](https://arxiv.org/abs/1804.00113) \n* DA-GAN  - [DA-GAN: Instance-level Image Translation by Deep Attention Generative Adversarial Networks (with Supplementary Materials)](http://arxiv.org/abs/1802.06454) \n* DADA - [DADA: Deep Adversarial Data Augmentation for Extremely Low Data Regime Classification](https://arxiv.org/abs/1809.00981) \n* DAGAN - [Data Augmentation Generative Adversarial Networks](https://arxiv.org/abs/1711.04340) \n* DAN - [Distributional Adversarial Networks](https://arxiv.org/abs/1706.09549) \n* DBLRGAN - [Adversarial Spatio-Temporal Learning for Video Deblurring](https://arxiv.org/abs/1804.00533) \n* DCGAN - [Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks](https://arxiv.org/abs/1511.06434) ([github](https://github.com/Newmu/dcgan_code))\n* DE-GAN - [Generative Adversarial Networks with Decoder-Encoder Output Noise](https://arxiv.org/abs/1807.03923) \n* DeblurGAN - [DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks](https://arxiv.org/abs/1711.07064) ([github](https://github.com/KupynOrest/DeblurGAN))\n* DeepFD - [Learning to Detect Fake Face Images in the Wild](https://arxiv.org/abs/1809.08754) \n* Defense-GAN - [Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models ](https://arxiv.org/abs/1805.06605 ) ([github](https://github.com/kabkabm/defensegan))\n* Defo-Net - [Defo-Net: Learning Body Deformation using Generative Adversarial Networks](https://arxiv.org/abs/1804.05928) \n* DeliGAN - [DeLiGAN : Generative Adversarial Networks for Diverse and Limited Data](https://arxiv.org/abs/1706.02071) ([github](https://github.com/val-iisc/deligan))\n* DF-GAN - [Learning Disentangling and Fusing Networks for Face Completion Under Structured Occlusions](https://arxiv.org/abs/1712.04646) \n* DialogWAE - [DialogWAE: Multimodal Response Generation with Conditional Wasserstein Auto-Encoder](https://arxiv.org/abs/1805.12352) \n* DiscoGAN - [Learning to Discover Cross-Domain Relations with Generative Adversarial Networks](https://arxiv.org/abs/1703.05192v1) \n* DistanceGAN - [One-Sided Unsupervised Domain Mapping](https://arxiv.org/abs/1706.00826) \n* DM-GAN - [Dual Motion GAN for Future-Flow Embedded Video Prediction](https://arxiv.org/abs/1708.00284) \n* DMGAN - [Disconnected Manifold Learning for Generative Adversarial Networks](https://arxiv.org/abs/1806.00880) \n* DNA-GAN - [DNA-GAN: Learning Disentangled Representations from Multi-Attribute Images](https://arxiv.org/abs/1711.05415) \n* DOPING - [DOPING: Generative Data Augmentation for Unsupervised Anomaly Detection with GAN](https://arxiv.org/abs/1808.07632) \n* dp-GAN - [Differentially Private Releasing via Deep Generative Model](https://arxiv.org/abs/1801.01594) \n* DP-GAN - [DP-GAN: Diversity-Promoting Generative Adversarial Network for Generating Informative and Diversified Text ](https://arxiv.org/abs/1802.01345 ) \n* DPGAN  - [Differentially Private Generative Adversarial Network ](http://arxiv.org/abs/1802.06739) \n* DR-GAN - [Representation Learning by Rotating Your Faces](https://arxiv.org/abs/1705.11136) \n* DRAGAN - [How to Train Your DRAGAN](https://arxiv.org/abs/1705.07215) ([github](https://github.com/kodalinaveen3/DRAGAN))\n* Dropout-GAN - [Dropout-GAN: Learning from a Dynamic Ensemble of Discriminators](https://arxiv.org/abs/1807.11346) \n* DRPAN - [Discriminative Region Proposal Adversarial Networks for High-Quality Image-to-Image Translation](https://arxiv.org/abs/1711.09554) \n* DSH-GAN - [Deep Semantic Hashing with Generative Adversarial Networks](https://arxiv.org/abs/1804.08275) \n* DSP-GAN - [Depth Structure Preserving Scene Image Generation](https://arxiv.org/abs/1706.00212) \n* DTLC-GAN - [Generative Adversarial Image Synthesis with Decision Tree Latent Controller](https://arxiv.org/abs/1805.10603) \n* DTN - [Unsupervised Cross-Domain Image Generation](https://arxiv.org/abs/1611.02200) \n* DTR-GAN - [DTR-GAN: Dilated Temporal Relational Adversarial Network for Video Summarization](https://arxiv.org/abs/1804.11228) \n* DualGAN - [DualGAN: Unsupervised Dual Learning for Image-to-Image Translation](https://arxiv.org/abs/1704.02510v1) \n* Dualing GAN - [Dualing GANs](https://arxiv.org/abs/1706.06216) \n* DVGAN - [Human Motion Modeling using DVGANs](https://arxiv.org/abs/1804.10652) \n* Dynamics Transfer GAN - [Dynamics Transfer GAN: Generating Video by Transferring Arbitrary Temporal Dynamics from a Source Video to a Single Target Image](https://arxiv.org/abs/1712.03534) \n* E-GAN - [Evolutionary Generative Adversarial Networks](https://arxiv.org/abs/1803.00657) \n* EAR - [Generative Model for Heterogeneous Inference](https://arxiv.org/abs/1804.09858) \n* EBGAN - [Energy-based Generative Adversarial Network](https://arxiv.org/abs/1609.03126v4) \n* ecGAN - [eCommerceGAN : A Generative Adversarial Network for E-commerce](https://arxiv.org/abs/1801.03244) \n* ED//GAN - [Stabilizing Training of Generative Adversarial Networks through Regularization](https://arxiv.org/abs/1705.09367) \n* Editable GAN - [Editable Generative Adversarial Networks: Generating and Editing Faces Simultaneously](https://arxiv.org/abs/1807.07700) \n* EGAN - [Enhanced Experience Replay Generation for Efficient Reinforcement Learning](https://arxiv.org/abs/1705.08245) \n* EL-GAN - [EL-GAN: Embedding Loss Driven Generative Adversarial Networks for Lane Detection](https://arxiv.org/abs/1806.05525) \n* ELEGANT - [ELEGANT: Exchanging Latent Encodings with GAN for Transferring Multiple Face Attributes](https://arxiv.org/abs/1803.10562) \n* EnergyWGAN - [Energy-relaxed Wassertein GANs (EnergyWGAN): Towards More Stable and High Resolution Image Generation](https://arxiv.org/abs/1712.01026) \n* ESRGAN - [ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks](https://arxiv.org/abs/1809.00219) \n* ExGAN - [Eye In-Painting with Exemplar Generative Adversarial Networks](https://arxiv.org/abs/1712.03999) \n* ExposureGAN - [Exposure: A White-Box Photo Post-Processing Framework](https://arxiv.org/abs/1709.09602) ([github](https://github.com/yuanming-hu/exposure))\n* ExprGAN - [ExprGAN: Facial Expression Editing with Controllable Expression Intensity](https://arxiv.org/abs/1709.03842) \n* f-CLSWGAN - [Feature Generating Networks for Zero-Shot Learning](https://arxiv.org/abs/1712.00981) \n* f-GAN - [f-GAN: Training Generative Neural Samplers using Variational Divergence Minimization](https://arxiv.org/abs/1606.00709) \n* FairGAN - [FairGAN: Fairness-aware Generative Adversarial Networks](https://arxiv.org/abs/1805.11202) \n* Fairness GAN - [Fairness GAN](https://arxiv.org/abs/1805.09910) \n* FakeGAN - [Detecting Deceptive Reviews using Generative Adversarial Networks](https://arxiv.org/abs/1805.10364) \n* FBGAN - [Feedback GAN (FBGAN) for DNA: a Novel Feedback-Loop Architecture for Optimizing Protein Functions](https://arxiv.org/abs/1804.01694) \n* FBGAN - [Featurized Bidirectional GAN: Adversarial Defense via Adversarially Learned Semantic Inference](https://arxiv.org/abs/1805.07862) \n* FC-GAN - [Fast-converging Conditional Generative Adversarial Networks for Image Synthesis](https://arxiv.org/abs/1805.01972) \n* FF-GAN - [Towards Large-Pose Face Frontalization in the Wild](https://arxiv.org/abs/1704.06244) \n* FGGAN - [Adversarial Learning for Fine-grained Image Search](https://arxiv.org/abs/1807.02247) \n* Fictitious GAN - [Fictitious GAN: Training GANs with Historical Models](https://arxiv.org/abs/1803.08647) \n* FIGAN - [Frame Interpolation with Multi-Scale Deep Loss Functions and Generative Adversarial Networks](https://arxiv.org/abs/1711.06045) \n* Fila-GAN - [Synthesizing Filamentary Structured Images with GANs](https://arxiv.org/abs/1706.02185) \n* First Order GAN  - [First Order Generative Adversarial Networks ](https://arxiv.org/abs/1802.04591) ([github](https://github.com/zalandoresearch/first_order_gan))\n* Fisher GAN - [Fisher GAN](https://arxiv.org/abs/1705.09675) \n* Flow-GAN - [Flow-GAN: Bridging implicit and prescribed learning in generative models](https://arxiv.org/abs/1705.08868) \n* FrankenGAN - [rankenGAN: Guided Detail Synthesis for Building Mass-Models Using Style-Synchonized GANs](https://arxiv.org/abs/1806.07179) \n* FSEGAN - [Exploring Speech Enhancement with Generative Adversarial Networks for Robust Speech Recognition](https://arxiv.org/abs/1711.05747) \n* FTGAN - [Hierarchical Video Generation from Orthogonal Information: Optical Flow and Texture](https://arxiv.org/abs/1711.09618) \n* FusedGAN - [Semi-supervised FusedGAN for Conditional Image Generation](https://arxiv.org/abs/1801.05551) \n* FusionGAN - [Learning to Fuse Music Genres with Generative Adversarial Dual Learning](https://arxiv.org/abs/1712.01456) \n* FusionGAN - [Generating a Fusion Image: One's Identity and Another's Shape](https://arxiv.org/abs/1804.07455) \n* G2-GAN - [Geometry Guided Adversarial Facial Expression Synthesis](https://arxiv.org/abs/1712.03474) \n* GAAN - [Generative Adversarial Autoencoder Networks](https://arxiv.org/abs/1803.08887) \n* GAF - [Generative Adversarial Forests for Better Conditioned Adversarial Learning](https://arxiv.org/abs/1805.05185) \n* GAGAN - [GAGAN: Geometry-Aware Generative Adverserial Networks](https://arxiv.org/abs/1712.00684) \n* GAIA - [Generative adversarial interpolative autoencoding: adversarial training on latent space interpolations encourage convex latent distributions](https://arxiv.org/abs/1807.06650) \n* GAIN  - [GAIN: Missing Data Imputation using Generative Adversarial Nets](https://arxiv.org/abs/1806.02920) \n* GAMN - [Generative Adversarial Mapping Networks](https://arxiv.org/abs/1709.09820) \n* GAN - [Generative Adversarial Networks](https://arxiv.org/abs/1406.2661) ([github](https://github.com/goodfeli/adversarial))\n* GAN Lab - [GAN Lab: Understanding Complex Deep Generative Models using Interactive Visual Experimentation](https://arxiv.org/abs/1809.01587) \n* GAN Q-learning - [GAN Q-learning](https://arxiv.org/abs/1805.04874) \n* GAN-AD - [Anomaly Detection with Generative Adversarial Networks for Multivariate Time Series](https://arxiv.org/abs/1809.04758) \n* GAN-ATV - [A Novel Approach to Artistic Textual Visualization via GAN](https://arxiv.org/abs/1710.10553) \n* GAN-CLS - [Generative Adversarial Text to Image Synthesis](https://arxiv.org/abs/1605.05396) ([github](https://github.com/reedscot/icml2016))\n* GAN-RS - [Towards Qualitative Advancement of Underwater Machine Vision with Generative Adversarial Networks](https://arxiv.org/abs/1712.00736) \n* GAN-SD - [Virtual-Taobao: Virtualizing Real-world Online Retail Environment for Reinforcement Learning](https://arxiv.org/abs/1805.10000) \n* GAN-sep - [GANs for Biological Image Synthesis](https://arxiv.org/abs/1708.04692) ([github](https://github.com/aosokin/biogans))\n* GAN-VFS - [Generative Adversarial Network-based Synthesis of Visible Faces from Polarimetric Thermal Faces](https://arxiv.org/abs/1708.02681) \n* GAN-Word2Vec - [Adversarial Training of Word2Vec for Basket Completion](https://arxiv.org/abs/1805.08720) \n* GANAX - [GANAX: A Unified MIMD-SIMD Acceleration for Generative Adversarial Networks](https://arxiv.org/abs/1806.01107) \n* GANCS - [Deep Generative Adversarial Networks for Compressed Sensing Automates MRI](https://arxiv.org/abs/1706.00051) \n* GANDI - [Guiding the search in continuous state-action spaces by learning an action sampling distribution from off-target samples](https://arxiv.org/abs/1711.01391) \n* GANG - [GANGs: Generative Adversarial Network Games](https://arxiv.org/abs/1712.00679) \n* GANG - [Beyond Local Nash Equilibria for Adversarial Networks](https://arxiv.org/abs/1806.07268) \n* GANosaic - [GANosaic: Mosaic Creation with Generative Texture Manifolds](https://arxiv.org/abs/1712.00269) \n* GANVO - [GANVO: Unsupervised Deep Monocular Visual Odometry and Depth Estimation with Generative Adversarial Networks](https://arxiv.org/abs/1809.05786) \n* GAP - [Context-Aware Generative Adversarial Privacy](https://arxiv.org/abs/1710.09549) \n* GAP - [Generative Adversarial Privacy](https://arxiv.org/abs/1807.05306) \n* GATS - [Sample-Efficient Deep RL with Generative Adversarial Tree Search](https://arxiv.org/abs/1806.05780) \n* GAWWN - [Learning What and Where to Draw](https://arxiv.org/abs/1610.02454) ([github](https://github.com/reedscot/nips2016))\n* GC-GAN - [Geometry-Contrastive Generative Adversarial Network for Facial Expression Synthesis](https://arxiv.org/abs/1802.01822 ) \n* GcGAN - [Geometry-Consistent Adversarial Networks for One-Sided Unsupervised Domain Mapping](https://arxiv.org/abs/1809.05852) \n* GeneGAN - [GeneGAN: Learning Object Transfiguration and Attribute Subspace from Unpaired Data](https://arxiv.org/abs/1705.04932) ([github](https://github.com/Prinsphield/GeneGAN))\n* GeoGAN - [Generating Instance Segmentation Annotation by Geometry-guided GAN ](https://arxiv.org/abs/1801.08839 ) \n* Geometric GAN - [Geometric GAN](https://arxiv.org/abs/1705.02894) \n* GIN - [Generative Invertible Networks (GIN): Pathophysiology-Interpretable Feature Mapping and Virtual Patient Generation](https://arxiv.org/abs/1808.04495) \n* GLCA-GAN - [Global and Local Consistent Age Generative Adversarial Networks ](https://arxiv.org/abs/1801.08390) \n* GM-GAN - [Gaussian Mixture Generative Adversarial Networks for Diverse Datasets, and the Unsupervised Clustering of Images](https://arxiv.org/abs/1808.10356) \n* GMAN - [Generative Multi-Adversarial Networks](http://arxiv.org/abs/1611.01673) \n* GMM-GAN - [Towards Understanding the Dynamics of Generative Adversarial Networks](https://arxiv.org/abs/1706.09884) \n* GoGAN - [Gang of GANs: Generative Adversarial Networks with Maximum Margin Ranking](https://arxiv.org/abs/1704.04865) \n* GONet - [GONet: A Semi-Supervised Deep Learning Approach For Traversability Estimation](https://arxiv.org/abs/1803.03254) \n* GP-GAN - [GP-GAN: Towards Realistic High-Resolution Image Blending](https://arxiv.org/abs/1703.07195) ([github](https://github.com/wuhuikai/GP-GAN))\n* GP-GAN - [GP-GAN: Gender Preserving GAN for Synthesizing Faces from Landmarks](https://arxiv.org/abs/1710.00962) \n* GPU - [A generative adversarial framework for positive-unlabeled classification](https://arxiv.org/abs/1711.08054) \n* GRAN - [Generating images with recurrent adversarial networks](https://arxiv.org/abs/1602.05110) ([github](https://github.com/jiwoongim/GRAN))\n* Graphical-GAN - [Graphical Generative Adversarial Networks](https://arxiv.org/abs/1804.03429) \n* GraphSGAN - [Semi-supervised Learning on Graphs with Generative Adversarial Nets](https://arxiv.org/abs/1809.00130) \n* GraspGAN - [Using Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Grasping](https://arxiv.org/abs/1709.07857) \n* GT-GAN - [Deep Graph Translation](https://arxiv.org/abs/1805.09980) \n* HAN - [Chinese Typeface Transformation with Hierarchical Adversarial Network](https://arxiv.org/abs/1711.06448) \n* HAN - [Bidirectional Learning for Robust Neural Networks](https://arxiv.org/abs/1805.08006) \n* HiGAN - [Exploiting Images for Video Recognition with Hierarchical Generative Adversarial Networks](https://arxiv.org/abs/1805.04384) \n* HP-GAN - [HP-GAN: Probabilistic 3D human motion prediction via GAN](https://arxiv.org/abs/1711.09561) \n* HR-DCGAN - [High-Resolution Deep Convolutional Generative Adversarial Networks](https://arxiv.org/abs/1711.06491) \n* hredGAN - [Multi-turn Dialogue Response Generation in an Adversarial Learning framework](https://arxiv.org/abs/1805.11752) \n* IAN - [Neural Photo Editing with Introspective Adversarial Networks](https://arxiv.org/abs/1609.07093) ([github](https://github.com/ajbrock/Neural-Photo-Editor))\n* IcGAN - [Invertible Conditional GANs for image editing](https://arxiv.org/abs/1611.06355) ([github](https://github.com/Guim3/IcGAN))\n* ID-CGAN - [Image De-raining Using a Conditional Generative Adversarial Network](https://arxiv.org/abs/1701.05957v3) \n* IdCycleGAN - [Face Translation between Images and Videos using Identity-aware CycleGAN](https://arxiv.org/abs/1712.00971) \n* IFcVAEGAN - [Conditional Autoencoders with Adversarial Information Factorization](https://arxiv.org/abs/1711.05175) \n* iGAN - [Generative Visual Manipulation on the Natural Image Manifold](https://arxiv.org/abs/1609.03552v2) ([github](https://github.com/junyanz/iGAN))\n* IGMM-GAN - [Coupled IGMM-GANs for deep multimodal anomaly detection in human mobility data](https://arxiv.org/abs/1809.02728) \n* Improved GAN - [Improved Techniques for Training GANs](https://arxiv.org/abs/1606.03498) ([github](https://github.com/openai/improved-gan))\n* In2I - [In2I : Unsupervised Multi-Image-to-Image Translation Using Generative Adversarial Networks](https://arxiv.org/abs/1711.09334) \n* InfoGAN - [InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets](https://arxiv.org/abs/1606.03657v1) ([github](https://github.com/openai/InfoGAN))\n* IntroVAE - [IntroVAE: Introspective Variational Autoencoders for Photographic Image Synthesis](https://arxiv.org/abs/1807.06358) \n* IR2VI - [IR2VI: Enhanced Night Environmental Perception by Unsupervised Thermal Image Translation](https://arxiv.org/abs/1806.09565) \n* IRGAN - [IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval models](https://arxiv.org/abs/1705.10513v1) \n* IRGAN - [Generative Adversarial Nets for Information Retrieval: Fundamentals and Advances](https://arxiv.org/abs/1806.03577) \n* ISGAN - [Invisible Steganography via Generative Adversarial Network](https://arxiv.org/abs/1807.08571) \n* ISP-GPM - [Inner Space Preserving Generative Pose Machine](https://arxiv.org/abs/1808.02104) \n* Iterative-GAN - [Two Birds with One Stone: Iteratively Learn Facial Attributes with GANs](https://arxiv.org/abs/1711.06078) ([github](https://github.com/punkcure/Iterative-GAN))\n* IterGAN - [IterGANs: Iterative GANs to Learn and Control 3D Object Transformation](https://arxiv.org/abs/1804.05651) \n* IVE-GAN - [IVE-GAN: Invariant Encoding Generative Adversarial Networks](https://arxiv.org/abs/1711.08646) \n* iVGAN - [Towards an Understanding of Our World by GANing Videos in the Wild](https://arxiv.org/abs/1711.11453) ([github](https://github.com/bernhard2202/improved-video-gan))\n* IWGAN - [On Unifying Deep Generative Models](https://arxiv.org/abs/1706.00550) \n* JointGAN - [JointGAN: Multi-Domain Joint Distribution Learning with Generative Adversarial Nets](https://arxiv.org/abs/1806.02978) \n* JR-GAN - [JR-GAN: Jacobian Regularization for Generative Adversarial Networks](https://arxiv.org/abs/1806.09235) \n* KBGAN - [KBGAN: Adversarial Learning for Knowledge Graph Embeddings](https://arxiv.org/abs/1711.04071) \n* KGAN - [KGAN: How to Break The Minimax Game in GAN](https://arxiv.org/abs/1711.01744) \n* l-GAN - [Representation Learning and Adversarial Generation of 3D Point Clouds](https://arxiv.org/abs/1707.02392) \n* LAC-GAN - [Grounded Language Understanding for Manipulation Instructions Using GAN-Based Classification](https://arxiv.org/abs/1801.05096) \n* LAGAN - [Learning Particle Physics by Example: Location-Aware Generative Adversarial Networks for Physics Synthesis](https://arxiv.org/abs/1701.05927) \n* LAPGAN - [Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks](https://arxiv.org/abs/1506.05751) ([github](https://github.com/facebook/eyescream))\n* LB-GAN - [Load Balanced GANs for Multi-view Face Image Synthesis](http://arxiv.org/abs/1802.07447) \n* LBT - [Learning Implicit Generative Models by Teaching Explicit Ones](https://arxiv.org/abs/1807.03870) \n* LCC-GAN - [Adversarial Learning with Local Coordinate Coding](https://arxiv.org/abs/1806.04895) \n* LD-GAN - [Linear Discriminant Generative Adversarial Networks](https://arxiv.org/abs/1707.07831) \n* LDAN - [Label Denoising Adversarial Network (LDAN) for Inverse Lighting of Face Images](https://arxiv.org/abs/1709.01993) \n* LeakGAN - [Long Text Generation via Adversarial Training with Leaked Information](https://arxiv.org/abs/1709.08624) \n* LeGAN - [Likelihood Estimation for Generative Adversarial Networks](https://arxiv.org/abs/1707.07530) \n* LGAN - [Global versus Localized Generative Adversarial Nets](https://arxiv.org/abs/1711.06020) \n* Lipizzaner - [Towards Distributed Coevolutionary GANs](https://arxiv.org/abs/1807.08194) \n* LR-GAN - [LR-GAN: Layered Recursive Generative Adversarial Networks for Image Generation](https://arxiv.org/abs/1703.01560v1) \n* LS-GAN - [Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities](https://arxiv.org/abs/1701.06264) \n* LSGAN - [Least Squares Generative Adversarial Networks](https://arxiv.org/abs/1611.04076v3) \n* M-AAE - [Mask-aware Photorealistic Face Attribute Manipulation](https://arxiv.org/abs/1804.08882) \n* MAD-GAN - [Multi-Agent Diverse Generative Adversarial Networks](https://arxiv.org/abs/1704.02906) \n* MAGAN - [MAGAN: Margin Adaptation for Generative Adversarial Networks](https://arxiv.org/abs/1704.03817v1) \n* MAGAN - [MAGAN: Aligning Biological Manifolds](https://arxiv.org/abs/1803.00385) \n* MalGAN - [Generating Adversarial Malware Examples for Black-Box Attacks Based on GAN](https://arxiv.org/abs/1702.05983v1) \n* MaliGAN - [Maximum-Likelihood Augmented Discrete Generative Adversarial Networks](https://arxiv.org/abs/1702.07983) \n* manifold-WGAN - [Manifold-valued Image Generation with Wasserstein Adversarial Networks](https://arxiv.org/abs/1712.01551) \n* MARTA-GAN - [Deep Unsupervised Representation Learning for Remote Sensing Images](https://arxiv.org/abs/1612.08879) \n* MaskGAN - [MaskGAN: Better Text Generation via Filling in the ______ ](https://arxiv.org/abs/1801.07736 ) \n* MC-GAN - [Multi-Content GAN for Few-Shot Font Style Transfer](https://arxiv.org/abs/1712.00516) ([github](https://github.com/azadis/MC-GAN))\n* MC-GAN - [MC-GAN: Multi-conditional Generative Adversarial Network for Image Synthesis](https://arxiv.org/abs/1805.01123) \n* McGAN - [McGan: Mean and Covariance Feature Matching GAN](https://arxiv.org/abs/1702.08398v1) \n* MD-GAN - [Learning to Generate Time-Lapse Videos Using Multi-Stage Dynamic Generative Adversarial Networks](https://arxiv.org/abs/1709.07592) \n* MDGAN - [Mode Regularized Generative Adversarial Networks](https://arxiv.org/abs/1612.02136) \n* MedGAN - [Generating Multi-label Discrete Electronic Health Records using Generative Adversarial Networks](https://arxiv.org/abs/1703.06490v1) \n* MedGAN - [MedGAN: Medical Image Translation using GANs](https://arxiv.org/abs/1806.06397) \n* MEGAN - [MEGAN: Mixture of Experts of Generative Adversarial Networks for Multimodal Image Generation](https://arxiv.org/abs/1805.02481) \n* MelanoGAN - [MelanoGANs: High Resolution Skin Lesion Synthesis with GANs](https://arxiv.org/abs/1804.04338) \n* memoryGAN - [Memorization Precedes Generation: Learning Unsupervised GANs with Memory Networks](https://arxiv.org/abs/1803.01500) \n* MeRGAN - [Memory Replay GANs: learning to generate images from new categories without forgetting](https://arxiv.org/abs/1809.02058) \n* MGAN - [Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks](https://arxiv.org/abs/1604.04382) ([github](https://github.com/chuanli11/MGANs))\n* MGGAN - [Multi-Generator Generative Adversarial Nets](https://arxiv.org/abs/1708.02556) \n* MGGAN - [MGGAN: Solving Mode Collapse using Manifold Guided Training](https://arxiv.org/abs/1804.04391) \n* MIL-GAN - [Multimodal Storytelling via Generative Adversarial Imitation Learning](https://arxiv.org/abs/1712.01455) \n* MinLGAN - [Anomaly Detection via Minimum Likelihood Generative Adversarial Networks](https://arxiv.org/abs/1808.00200) \n* MIX+GAN - [Generalization and Equilibrium in Generative Adversarial Nets (GANs)](https://arxiv.org/abs/1703.00573v3) \n* MIXGAN - [MIXGAN: Learning Concepts from Different Domains for Mixture Generation](https://arxiv.org/abs/1807.01659) \n* MLGAN - [Metric Learning-based Generative Adversarial Network](https://arxiv.org/abs/1711.02792) \n* MMC-GAN - [A Multimodal Classifier Generative Adversarial Network for Carry and Place Tasks from Ambiguous Language Instructions](https://arxiv.org/abs/1806.03847) \n* MMD-GAN - [MMD GAN: Towards Deeper Understanding of Moment Matching Network](https://arxiv.org/abs/1705.08584) ([github](https://github.com/dougalsutherland/opt-mmd))\n* MMGAN - [MMGAN: Manifold Matching Generative Adversarial Network for Generating Images](https://arxiv.org/abs/1707.08273) \n* MoCoGAN - [MoCoGAN: Decomposing Motion and Content for Video Generation](https://arxiv.org/abs/1707.04993) ([github](https://github.com/sergeytulyakov/mocogan))\n* Modified GAN-CLS - [Generate the corresponding Image from Text Description using Modified GAN-CLS Algorithm](https://arxiv.org/abs/1806.11302) \n* ModularGAN - [Modular Generative Adversarial Networks](https://arxiv.org/abs/1804.03343) \n* MolGAN - [MolGAN: An implicit generative model for small molecular graphs](https://arxiv.org/abs/1805.11973) \n* MPM-GAN - [Message Passing Multi-Agent GANs](https://arxiv.org/abs/1612.01294) \n* MS-GAN - [Temporal Coherency based Criteria for Predicting Video Frames using Deep Multi-stage Generative Adversarial Networks](http://papers.nips.cc/paper/7014-temporal-coherency-based-criteria-for-predicting-video-frames-using-deep-multi-stage-generative-adversarial-networks) \n* MTGAN - [MTGAN: Speaker Verification through Multitasking Triplet Generative Adversarial Networks](https://arxiv.org/abs/1803.09059) \n* MuseGAN - [MuseGAN: Symbolic-domain Music Generation and Accompaniment with Multi-track Sequential Generative Adversarial Networks](https://arxiv.org/abs/1709.06298) \n* MV-BiGAN - [Multi-view Generative Adversarial Networks](https://arxiv.org/abs/1611.02019v1) \n* N2RPP - [N2RPP: An Adversarial Network to Rebuild Plantar Pressure for ACLD Patients](https://arxiv.org/abs/1805.02825) \n* NAN - [Understanding Humans in Crowded Scenes: Deep Nested Adversarial Learning and A New Benchmark for Multi-Human Parsing](https://arxiv.org/abs/1804.03287) \n* NCE-GAN - [Dihedral angle prediction using generative adversarial networks](https://arxiv.org/abs/1803.10996) \n* ND-GAN - [Novelty Detection with GAN](https://arxiv.org/abs/1802.10560) \n* NetGAN - [NetGAN: Generating Graphs via Random Walks](https://arxiv.org/abs/1803.00816) \n* OCAN - [One-Class Adversarial Nets for Fraud Detection](https://arxiv.org/abs/1803.01798) \n* OptionGAN - [OptionGAN: Learning Joint Reward-Policy Options using Generative Adversarial Inverse Reinforcement Learning](https://arxiv.org/abs/1709.06683) \n* ORGAN - [Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models ](https://arxiv.org/abs/1705.10843) \n* ORGAN - [3D Reconstruction of Incomplete Archaeological Objects Using a Generative Adversary Network](https://arxiv.org/abs/1711.06363) \n* OT-GAN - [Improving GANs Using Optimal Transport](https://arxiv.org/abs/1803.05573) \n* PacGAN - [PacGAN: The power of two samples in generative adversarial networks](https://arxiv.org/abs/1712.04086) \n* PAN - [Perceptual Adversarial Networks for Image-to-Image Transformation](https://arxiv.org/abs/1706.09138) \n* PassGAN - [PassGAN: A Deep Learning Approach for Password Guessing](https://arxiv.org/abs/1709.00440) \n* PD-WGAN - [Primal-Dual Wasserstein GAN](https://arxiv.org/abs/1805.09575) \n* Perceptual GAN - [Perceptual Generative Adversarial Networks for Small Object Detection](https://arxiv.org/abs/1706.05274) \n* PGAN - [Probabilistic Generative Adversarial Networks](https://arxiv.org/abs/1708.01886) \n* PGD-GAN - [Solving Linear Inverse Problems Using GAN Priors: An Algorithm with Provable Guarantees](https://arxiv.org/abs/1802.08406) \n* PGGAN - [Patch-Based Image Inpainting with Generative Adversarial Networks](https://arxiv.org/abs/1803.07422) \n* PIONEER - [Pioneer Networks: Progressively Growing Generative Autoencoder](https://arxiv.org/abs/1807.03026) \n* Pip-GAN - [Pipeline Generative Adversarial Networks for Facial Images Generation with Multiple Attributes](https://arxiv.org/abs/1711.10742) \n* pix2pix - [Image-to-Image Translation with Conditional Adversarial Networks](https://arxiv.org/abs/1611.07004) ([github](https://github.com/phillipi/pix2pix))\n* pix2pixHD - [High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs](https://arxiv.org/abs/1711.11585) ([github](https://github.com/NVIDIA/pix2pixHD))\n* PixelGAN - [PixelGAN Autoencoders](https://arxiv.org/abs/1706.00531) \n* PM-GAN - [PM-GANs: Discriminative Representation Learning for Action Recognition Using Partial-modalities](https://arxiv.org/abs/1804.06248) \n* PN-GAN - [Pose-Normalized Image Generation for Person Re-identification](https://arxiv.org/abs/1712.02225) \n* POGAN - [Perceptually Optimized Generative Adversarial Network for Single Image Dehazing](https://arxiv.org/abs/1805.01084) \n* Pose-GAN - [The Pose Knows: Video Forecasting by Generating Pose Futures](https://arxiv.org/abs/1705.00053) \n* PP-GAN - [Privacy-Protective-GAN for Face De-identification](https://arxiv.org/abs/1806.08906) \n* PPAN - [Privacy-Preserving Adversarial Networks](https://arxiv.org/abs/1712.07008) \n* PPGN - [Plug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space](https://arxiv.org/abs/1612.00005) \n* PrGAN - [3D Shape Induction from 2D Views of Multiple Objects](https://arxiv.org/abs/1612.05872) \n* ProGanSR - [A Fully Progressive Approach to Single-Image Super-Resolution](https://arxiv.org/abs/1804.02900) \n* Progressive GAN - [Progressive Growing of GANs for Improved Quality, Stability, and Variation](https://arxiv.org/abs/1710.10196) ([github](https://github.com/tkarras/progressive_growing_of_gans))\n* PS-GAN - [Pedestrian-Synthesis-GAN: Generating Pedestrian Data in Real Scene and Beyond](https://arxiv.org/abs/1804.02047) \n* PSGAN - [Learning Texture Manifolds with the Periodic Spatial GAN](http://arxiv.org/abs/1705.06566) \n* PSGAN - [PSGAN: A Generative Adversarial Network for Remote Sensing Image Pan-Sharpening](https://arxiv.org/abs/1805.03371) \n* PS²-GAN - [High-Quality Facial Photo-Sketch Synthesis Using Multi-Adversarial Networks](https://arxiv.org/abs/1710.10182) \n* RadialGAN - [RadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial Networks ](http://arxiv.org/abs/1802.06403) \n* RaGAN - [The relativistic discriminator: a key element missing from standard GAN](https://arxiv.org/abs/1807.00734) \n* RAN - [RAN4IQA: Restorative Adversarial Nets for No-Reference Image Quality Assessment](https://arxiv.org/abs/1712.05444) ([github]())\n* RankGAN - [Adversarial Ranking for Language Generation ](https://arxiv.org/abs/1705.11001) \n* RCGAN - [Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs](https://arxiv.org/abs/1706.02633) \n* ReConNN - [Reconstruction of Simulation-Based Physical Field with Limited Samples by Reconstruction Neural Network](https://arxiv.org/abs/1805.00528) \n* Recycle-GAN - [Recycle-GAN: Unsupervised Video Retargeting](https://arxiv.org/abs/1808.05174) \n* RefineGAN - [Compressed Sensing MRI Reconstruction with Cyclic Loss in Generative Adversarial Networks](https://arxiv.org/abs/1709.00753) \n* ReGAN - [ReGAN: RE[LAX|BAR|INFORCE] based Sequence Generation using GANs](https://arxiv.org/abs/1805.02788) ([github](https://github.com/TalkToTheGAN/REGAN))\n* RegCGAN - [Unpaired Multi-Domain Image Generation via Regularized Conditional GANs](https://arxiv.org/abs/1805.02456) \n* RenderGAN - [RenderGAN: Generating Realistic Labeled Data](https://arxiv.org/abs/1611.01331) \n* Resembled GAN - [Resembled Generative Adversarial Networks: Two Domains with Similar Attributes](https://arxiv.org/abs/1807.00947) \n* ResGAN - [Generative Adversarial Network based on Resnet for Conditional Image Restoration](https://arxiv.org/abs/1707.04881) \n* RNN-WGAN - [Language Generation with Recurrent Generative Adversarial Networks without Pre-training](https://arxiv.org/abs/1706.01399) ([github](https://github.com/amirbar/rnn.wgan))\n* RoCGAN - [Robust Conditional Generative Adversarial Networks](https://arxiv.org/abs/1805.08657) \n* RPGAN - [Stabilizing GAN Training with Multiple Random Projections](https://arxiv.org/abs/1705.07831) ([github](https://github.com/ayanc/rpgan))\n* RTT-GAN - [Recurrent Topic-Transition GAN for Visual Paragraph Generation](https://arxiv.org/abs/1703.07022v2) \n* RWGAN - [Relaxed Wasserstein with Applications to GANs](https://arxiv.org/abs/1705.07164) \n* SAD-GAN - [SAD-GAN: Synthetic Autonomous Driving using Generative Adversarial Networks](https://arxiv.org/abs/1611.08788v1) \n* SAGA - [Generative Adversarial Learning for Spectrum Sensing](https://arxiv.org/abs/1804.00709) \n* SAGAN - [Self-Attention Generative Adversarial Networks](https://arxiv.org/abs/1805.08318) \n* SalGAN - [SalGAN: Visual Saliency Prediction with Generative Adversarial Networks](https://arxiv.org/abs/1701.01081) ([github](https://github.com/imatge-upc/saliency-salgan-2017))\n* SAM - [Sample-Efficient Imitation Learning via Generative Adversarial Nets](https://arxiv.org/abs/1809.02064) \n* sAOG - [Deep Structured Generative Models](https://arxiv.org/abs/1807.03877) \n* SAR-GAN - [Generating High Quality Visible Images from SAR Images Using CNNs](https://arxiv.org/abs/1802.10036) \n* SBADA-GAN - [From source to target and back: symmetric bi-directional adaptive GAN](https://arxiv.org/abs/1705.08824) \n* ScarGAN - [ScarGAN: Chained Generative Adversarial Networks to Simulate Pathological Tissue on Cardiovascular MR Scans](https://arxiv.org/abs/1808.04500) \n* SCH-GAN - [SCH-GAN: Semi-supervised Cross-modal Hashing by Generative Adversarial Network ](https://arxiv.org/abs/1802.02488 ) \n* SD-GAN - [Semantically Decomposing the Latent Spaces of Generative Adversarial Networks](https://arxiv.org/abs/1705.07904) \n* Sdf-GAN - [Sdf-GAN: Semi-supervised Depth Fusion with Multi-scale Adversarial Networks](https://arxiv.org/abs/1803.06657) \n* SEGAN - [SEGAN: Speech Enhancement Generative Adversarial Network](https://arxiv.org/abs/1703.09452v1) \n* SeGAN - [SeGAN: Segmenting and Generating the Invisible](https://arxiv.org/abs/1703.10239) \n* SegAN - [SegAN: Adversarial Network with Multi-scale L1 Loss for Medical Image Segmentation](https://arxiv.org/abs/1706.01805) \n* Sem-GAN - [Sem-GAN: Semantically-Consistent Image-to-Image Translation](https://arxiv.org/abs/1807.04409) \n* SeqGAN - [SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient](https://arxiv.org/abs/1609.05473v5) ([github](https://github.com/LantaoYu/SeqGAN))\n* SeUDA - [Semantic-Aware Generative Adversarial Nets for Unsupervised Domain Adaptation in Chest X-ray Segmentation](https://arxiv.org/abs/1806.00600) \n* SG-GAN - [Semantic-aware Grad-GAN for Virtual-to-Real Urban Scene Adaption](https://arxiv.org/abs/1801.01726) ([github](https://github.com/Peilun-Li/SG-GAN))\n* SG-GAN - [Sparsely Grouped Multi-task Generative Adversarial Networks for Facial Attribute Manipulation](https://arxiv.org/abs/1805.07509) \n* SGAN - [Texture Synthesis with Spatial Generative Adversarial Networks](https://arxiv.org/abs/1611.08207) \n* SGAN - [Stacked Generative Adversarial Networks](https://arxiv.org/abs/1612.04357v4) ([github](https://github.com/xunhuang1995/SGAN))\n* SGAN - [Steganographic Generative Adversarial Networks](https://arxiv.org/abs/1703.05502) \n* SGAN - [SGAN: An Alternative Training of Generative Adversarial Networks](https://arxiv.org/abs/1712.02330) \n* SGAN - [CT Image Enhancement Using Stacked Generative Adversarial Networks and Transfer Learning for Lesion Segmentation Improvement](https://arxiv.org/abs/1807.07144) \n* sGAN  - [Generative Adversarial Training for MRA Image Synthesis Using Multi-Contrast MRI](https://arxiv.org/abs/1804.04366) \n* SiftingGAN - [SiftingGAN: Generating and Sifting Labeled Samples to Improve the Remote Sensing Image Scene Classification Baseline in vitro](https://arxiv.org/abs/1809.04985) \n* SiGAN - [SiGAN: Siamese Generative Adversarial Network for Identity-Preserving Face Hallucination](https://arxiv.org/abs/1807.08370) \n* SimGAN - [Learning from Simulated and Unsupervised Images through Adversarial Training](https://arxiv.org/abs/1612.07828) \n* SisGAN - [Semantic Image Synthesis via Adversarial Learning](https://arxiv.org/abs/1707.06873) \n* Sketcher-Refiner GAN - [Learning Myelin Content in Multiple Sclerosis from Multimodal MRI through Adversarial Training](https://arxiv.org/abs/1804.08039) \n* SketchGAN - [Adversarial Training For Sketch Retrieval](https://arxiv.org/abs/1607.02748) \n* SketchyGAN - [SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesis](https://arxiv.org/abs/1801.02753) \n* Skip-Thought GAN - [Generating Text through Adversarial Training using Skip-Thought Vectors](https://arxiv.org/abs/1808.08703) \n* SL-GAN - [Semi-Latent GAN: Learning to generate and modify facial images from attributes](https://arxiv.org/abs/1704.02166) \n* SLSR - [Sparse Label Smoothing for Semi-supervised Person Re-Identification](https://arxiv.org/abs/1809.04976) \n* SN-DCGAN - [Generative Adversarial Networks for Unsupervised Object Co-localization](https://arxiv.org/abs/1806.00236) \n* SN-GAN - [Spectral Normalization for Generative Adversarial Networks](https://drive.google.com/file/d/0B8HZ50DPgR3eSVV6YlF3XzQxSjQ/view) ([github](https://github.com/pfnet-research/chainer-gan-lib))\n* SN-PatchGAN - [Free-Form Image Inpainting with Gated Convolution](https://arxiv.org/abs/1806.03589) \n* Sobolev GAN - [Sobolev GAN](https://arxiv.org/abs/1711.04894) \n* Social GAN - [Social GAN: Socially Acceptable Trajectories with Generative Adversarial Networks](https://arxiv.org/abs/1803.10892) \n* Softmax GAN - [Softmax GAN](https://arxiv.org/abs/1704.06191) \n* SoPhie - [SoPhie: An Attentive GAN for Predicting Paths Compliant to Social and Physical Constraints](https://arxiv.org/abs/1806.01482) \n* speech-driven animation GAN - [End-to-End Speech-Driven Facial Animation with Temporal GANs](https://arxiv.org/abs/1805.09313) \n* Spike-GAN - [Synthesizing realistic neural population activity patterns using Generative Adversarial Networks](https://arxiv.org/abs/1803.00338) \n* Splitting GAN - [Class-Splitting Generative Adversarial Networks](https://arxiv.org/abs/1709.07359) \n* SR-CNN-VAE-GAN - [Semi-Recurrent CNN-based VAE-GAN for Sequential Data Generation](https://arxiv.org/abs/1806.00509) ([github](https://github.com/makbari7/SR-CNN-VAE-GAN))\n* SRGAN - [Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network](https://arxiv.org/abs/1609.04802) \n* SRPGAN - [SRPGAN: Perceptual Generative Adversarial Network for Single Image Super Resolution](https://arxiv.org/abs/1712.05927) \n* SS-GAN - [Semi-supervised Conditional GANs](https://arxiv.org/abs/1708.05789) \n* ss-InfoGAN - [Guiding InfoGAN with Semi-Supervision](https://arxiv.org/abs/1707.04487) \n* SSGAN - [SSGAN: Secure Steganography Based on Generative Adversarial Networks](https://arxiv.org/abs/1707.01613) \n* SSL-GAN - [Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks](https://arxiv.org/abs/1611.06430v1) \n* ST-CGAN - [Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal](https://arxiv.org/abs/1712.02478) \n* ST-GAN - [Style Transfer Generative Adversarial Networks: Learning to Play Chess Differently](https://arxiv.org/abs/1702.06762) \n* ST-GAN - [ST-GAN: Spatial Transformer Generative Adversarial Networks for Image Compositing](https://arxiv.org/abs/1803.01837) \n* StackGAN - [StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks](https://arxiv.org/abs/1612.03242v1) ([github](https://github.com/hanzhanggit/StackGAN))\n* StainGAN - [StainGAN: Stain Style Transfer for Digital Histological Images](https://arxiv.org/abs/1804.01601) \n* StarGAN - [StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation](https://arxiv.org/abs/1711.09020) ([github](https://github.com/yunjey/StarGAN))\n* StarGAN-VC - [StarGAN-VC: Non-parallel many-to-many voice conversion with star generative adversarial networks ](https://arxiv.org/abs/1806.02169) \n* SteinGAN - [Learning Deep Energy Models: Contrastive Divergence vs. Amortized MLE](https://arxiv.org/abs/1707.00797) \n* StepGAN - [Improving Conditional Sequence Generative Adversarial Networks by Stepwise Evaluation](https://arxiv.org/abs/1808.05599) \n* Super-FAN - [Super-FAN: Integrated facial landmark localization and super-resolution of real-world low resolution faces in arbitrary poses with GANs](https://arxiv.org/abs/1712.02765) \n* SVSGAN - [SVSGAN: Singing Voice Separation via Generative Adversarial Network](https://arxiv.org/abs/1710.11428) \n* SWGAN - [Solving Approximate Wasserstein GANs to Stationarity](https://arxiv.org/abs/1802.08249) \n* SyncGAN - [SyncGAN: Synchronize the Latent Space of Cross-modal Generative Adversarial Networks](https://arxiv.org/abs/1804.00410) \n* S^2GAN - [Generative Image Modeling using Style and Structure Adversarial Networks](https://arxiv.org/abs/1603.05631v2) \n* T2Net - [T2Net: Synthetic-to-Realistic Translation for Solving Single-Image Depth Estimation Tasks](https://arxiv.org/abs/1808.01454) \n* table-GAN - [Data Synthesis based on Generative Adversarial Networks](https://arxiv.org/abs/1806.03384) \n* TAC-GAN - [TAC-GAN - Text Conditioned Auxiliary Classifier Generative Adversarial Network](https://arxiv.org/abs/1703.06412v2) ([github](https://github.com/dashayushman/TAC-GAN))\n* TAN - [Outline Colorization through Tandem Adversarial Networks](https://arxiv.org/abs/1704.08834) \n* tcGAN - [Cross-modal Hallucination for Few-shot Fine-grained Recognition](https://arxiv.org/abs/1806.05147) \n* TD-GAN - [Task Driven Generative Modeling for Unsupervised Domain Adaptation: Application to X-ray Image Segmentation](https://arxiv.org/abs/1806.07201) \n* tempCycleGAN - [Improving Surgical Training Phantoms by Hyperrealism: Deep Unpaired Image-to-Image Translation from Real Surgeries](https://arxiv.org/abs/1806.03627) \n* tempoGAN - [tempoGAN: A Temporally Coherent, Volumetric GAN for Super-resolution Fluid Flow](https://arxiv.org/abs/1801.09710) \n* TequilaGAN - [TequilaGAN: How to easily identify GAN samples](https://arxiv.org/abs/1807.04919) \n* Text2Shape - [Text2Shape: Generating Shapes from Natural Language by Learning Joint Embeddings](https://arxiv.org/abs/1803.08495) \n* textGAN - [Generating Text via Adversarial Training](https://zhegan27.github.io/Papers/textGAN_nips2016_workshop.pdf) \n* TextureGAN - [TextureGAN: Controlling Deep Image Synthesis with Texture Patches](https://arxiv.org/abs/1706.02823) \n* TGAN - [Temporal Generative Adversarial Nets](https://arxiv.org/abs/1611.06624v1) \n* TGAN - [Tensorizing Generative Adversarial Nets](https://arxiv.org/abs/1710.10772) \n* TGAN - [Tensor-Generative Adversarial Network with Two-dimensional Sparse Coding: Application to Real-time Indoor Localization](https://arxiv.org/abs/1711.02666) \n* TGANs-C - [To Create What You Tell: Generating Videos from Captions](https://arxiv.org/abs/1804.08264) \n* tiny-GAN - [Analysis of Nonautonomous Adversarial Systems](https://arxiv.org/abs/1803.05045) \n* TP-GAN - [Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis](https://arxiv.org/abs/1704.04086) \n* TreeGAN - [TreeGAN: Syntax-Aware Sequence Generation with Generative Adversarial Networks](https://arxiv.org/abs/1808.07582) \n* Triple-GAN - [Triple Generative Adversarial Nets](https://arxiv.org/abs/1703.02291v2) \n* tripletGAN - [TripletGAN: Training Generative Model with Triplet Loss](https://arxiv.org/abs/1711.05084) \n* TV-GAN - [TV-GAN: Generative Adversarial Network Based Thermal to Visible Face Recognition](https://arxiv.org/abs/1712.02514) \n* Twin-GAN - [Twin-GAN -- Unpaired Cross-Domain Image Translation with Weight-Sharing GANs](https://arxiv.org/abs/1809.00946) \n* UGACH - [Unsupervised Generative Adversarial Cross-modal Hashing](https://arxiv.org/abs/1712.00358) \n* UGAN - [Enhancing Underwater Imagery using Generative Adversarial Networks](https://arxiv.org/abs/1801.04011) \n* Unim2im - [Unsupervised Image-to-Image Translation with Generative Adversarial Networks ](https://arxiv.org/abs/1701.02676) ([github](http://github.com/zsdonghao/Unsup-Im2Im))\n* UNIT - [Unsupervised Image-to-image Translation Networks](https://arxiv.org/abs/1703.00848) ([github](https://github.com/mingyuliutw/UNIT))\n* Unrolled GAN - [Unrolled Generative Adversarial Networks](https://arxiv.org/abs/1611.02163) ([github](https://github.com/poolio/unrolled_gan))\n* UT-SCA-GAN - [Spatial Image Steganography Based on Generative Adversarial Network](https://arxiv.org/abs/1804.07939) \n* UV-GAN - [UV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face Recognition](https://arxiv.org/abs/1712.04695) \n* VA-GAN - [Visual Feature Attribution using Wasserstein GANs](https://arxiv.org/abs/1711.08998) \n* VAC+GAN  - [Versatile Auxiliary Classifier with Generative Adversarial Network (VAC+GAN), Multi Class Scenarios](https://arxiv.org/abs/1806.07751) \n* VAE-GAN - [Autoencoding beyond pixels using a learned similarity metric](https://arxiv.org/abs/1512.09300) \n* VariGAN - [Multi-View Image Generation from a Single-View](https://arxiv.org/abs/1704.04886) \n* VAW-GAN - [Voice Conversion from Unaligned Corpora using Variational Autoencoding Wasserstein Generative Adversarial Networks](https://arxiv.org/abs/1704.00849) \n* VEEGAN - [VEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learning](https://arxiv.org/abs/1705.07761) ([github](https://github.com/akashgit/VEEGAN))\n* VGAN - [Generating Videos with Scene Dynamics](https://arxiv.org/abs/1609.02612) ([github](https://github.com/cvondrick/videogan))\n* VGAN - [Generative Adversarial Networks as Variational Training of Energy Based Models](https://arxiv.org/abs/1611.01799) ([github](https://github.com/Shuangfei/vgan))\n* VGAN - [Text Generation Based on Generative Adversarial Nets with Latent Variable](https://arxiv.org/abs/1712.00170) \n* ViGAN - [Image Generation and Editing with Variational Info Generative Adversarial Networks](https://arxiv.org/abs/1701.04568v1) \n* VIGAN - [VIGAN: Missing View Imputation with Generative Adversarial Networks](https://arxiv.org/abs/1708.06724) \n* VoiceGAN - [Voice Impersonation using Generative Adversarial Networks ](http://arxiv.org/abs/1802.06840) \n* VOS-GAN - [VOS-GAN: Adversarial Learning of Visual-Temporal Dynamics for Unsupervised Dense Prediction in Videos](https://arxiv.org/abs/1803.09092) \n* VRAL - [Variance Regularizing Adversarial Learning](https://arxiv.org/abs/1707.00309) \n* WaterGAN - [WaterGAN: Unsupervised Generative Network to Enable Real-time Color Correction of Monocular Underwater Images](https://arxiv.org/abs/1702.07392v1) \n* WaveGAN - [Synthesizing Audio with Generative Adversarial Networks ](https://arxiv.org/abs/1802.04208) \n* WaveletGLCA-GAN - [Global and Local Consistent Wavelet-domain Age Synthesis](https://arxiv.org/abs/1809.07764) \n* weGAN - [Generative Adversarial Nets for Multiple Text Corpora](https://arxiv.org/abs/1712.09127) \n* WGAN - [Wasserstein GAN](https://arxiv.org/abs/1701.07875v2) ([github](https://github.com/martinarjovsky/WassersteinGAN))\n* WGAN-CLS - [Text to Image Synthesis Using Generative Adversarial Networks](https://arxiv.org/abs/1805.00676) \n* WGAN-GP - [Improved Training of Wasserstein GANs](https://arxiv.org/abs/1704.00028) ([github](https://github.com/igul222/improved_wgan_training))\n* WGAN-L1 - [Subsampled Turbulence Removal Network](https://arxiv.org/abs/1807.04418) \n* WS-GAN - [Weakly Supervised Generative Adversarial Networks for 3D Reconstruction ](https://arxiv.org/abs/1705.10904) \n* X-GANs - [X-GANs: Image Reconstruction Made Easy for Extreme Cases](https://arxiv.org/abs/1808.04432) \n* XGAN - [XGAN: Unsupervised Image-to-Image Translation for many-to-many Mappings](https://arxiv.org/abs/1711.05139) \n* ZipNet-GAN - [ZipNet-GAN: Inferring Fine-grained Mobile Traffic Patterns via a Generative Adversarial Neural Network](https://arxiv.org/abs/1711.02413) \n* α-GAN - [Variational Approaches for Auto-Encoding Generative Adversarial Networks](https://arxiv.org/abs/1706.04987) ([github](https://github.com/victor-shepardson/alpha-GAN))\n* β-GAN - [Annealed Generative Adversarial Networks](https://arxiv.org/abs/1705.07505) \n* Δ-GAN - [Triangle Generative Adversarial Networks](https://arxiv.org/abs/1709.06548) \n\n"
  },
  {
    "path": "gans.tsv",
    "content": "Year\tMonth\tAbbr.\tTitle\tArxiv\tOfficial_Code\tWatches\tStars\tForks\r\n2014\t6\tGAN\tGenerative Adversarial Networks\thttps://arxiv.org/abs/1406.2661\thttps://github.com/goodfeli/adversarial\t108\t1736\t666\r\n2014\t11\tCGAN\tConditional Generative Adversarial Nets\thttps://arxiv.org/abs/1411.1784\t-\t\t\t\r\n2015\t6\tLAPGAN\tDeep Generative Image Models using a Laplacian Pyramid of Adversarial Networks\thttps://arxiv.org/abs/1506.05751\thttps://github.com/facebook/eyescream\t52\t581\t138\r\n2015\t11\tCatGAN\tUnsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks\thttps://arxiv.org/abs/1511.06390v2\t-\t\t\t\r\n2015\t11\tDCGAN\tUnsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks\thttps://arxiv.org/abs/1511.06434\thttps://github.com/Newmu/dcgan_code\t168\t2849\t581\r\n2015\t12\tVAE-GAN\tAutoencoding beyond pixels using a learned similarity metric\thttps://arxiv.org/abs/1512.09300\t-\t\t\t\r\n2016\t2\tGRAN\tGenerating images with recurrent adversarial networks\thttps://arxiv.org/abs/1602.05110\thttps://github.com/jiwoongim/GRAN\t7\t104\t31\r\n2016\t3\tS^2GAN\tGenerative Image Modeling using Style and Structure Adversarial Networks\thttps://arxiv.org/abs/1603.05631v2\t-\t\t\t\r\n2016\t4\tMGAN\tPrecomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks\thttps://arxiv.org/abs/1604.04382\thttps://github.com/chuanli11/MGANs\t23\t241\t43\r\n2016\t5\tBiGAN\tAdversarial Feature Learning\thttps://arxiv.org/abs/1605.09782v7\t-\t\t\t\r\n2016\t5\tGAN-CLS\tGenerative Adversarial Text to Image Synthesis\thttps://arxiv.org/abs/1605.05396\thttps://github.com/reedscot/icml2016\t39\t677\t155\r\n2016\t6\tALI\tAdversarially Learned Inference\thttps://arxiv.org/abs/1606.00704\thttps://github.com/IshmaelBelghazi/ALI\t16\t262\t72\r\n2016\t6\tCoGAN\tCoupled Generative Adversarial Networks\thttps://arxiv.org/abs/1606.07536v2\t-\t\t\t\r\n2016\t6\tf-GAN\tf-GAN: Training Generative Neural Samplers using Variational Divergence Minimization\thttps://arxiv.org/abs/1606.00709\t-\t\t\t\r\n2016\t6\tImproved GAN\tImproved Techniques for Training GANs\thttps://arxiv.org/abs/1606.03498\thttps://github.com/openai/improved-gan\t143\t1462\t445\r\n2016\t6\tInfoGAN\tInfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets\thttps://arxiv.org/abs/1606.03657v1\thttps://github.com/openai/InfoGAN\t100\t666\t211\r\n2016\t7\tSketchGAN\tAdversarial Training For Sketch Retrieval\thttps://arxiv.org/abs/1607.02748\t-\t\t\t\r\n2016\t9\tContext-RNN-GAN\tContextual RNN-GANs for Abstract Reasoning Diagram Generation\thttps://arxiv.org/abs/1609.09444\t-\t\t\t\r\n2016\t9\tEBGAN\tEnergy-based Generative Adversarial Network\thttps://arxiv.org/abs/1609.03126v4\t-\t\t\t\r\n2016\t9\tIAN\tNeural Photo Editing with Introspective Adversarial Networks\thttps://arxiv.org/abs/1609.07093\thttps://github.com/ajbrock/Neural-Photo-Editor\t74\t1753\t152\r\n2016\t9\tiGAN\tGenerative Visual Manipulation on the Natural Image Manifold\thttps://arxiv.org/abs/1609.03552v2\thttps://github.com/junyanz/iGAN\t151\t2984\t425\r\n2016\t9\tSeqGAN\tSeqGAN: Sequence Generative Adversarial Nets with Policy Gradient\thttps://arxiv.org/abs/1609.05473v5\thttps://github.com/LantaoYu/SeqGAN\t71\t1243\t464\r\n2016\t9\tSRGAN\tPhoto-Realistic Single Image Super-Resolution Using a Generative Adversarial Network\thttps://arxiv.org/abs/1609.04802\t-\t\t\t\r\n2016\t9\tVGAN\tGenerating Videos with Scene Dynamics\thttps://arxiv.org/abs/1609.02612\thttps://github.com/cvondrick/videogan\t34\t556\t114\r\n2016\t10\t3D-GAN\tLearning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling\thttps://arxiv.org/abs/1610.07584\thttps://github.com/zck119/3dgan-release\t44\t437\t122\r\n2016\t10\tAC-GAN\tConditional Image Synthesis With Auxiliary Classifier GANs\thttps://arxiv.org/abs/1610.09585\t-\t\t\t\r\n2016\t10\tAffGAN\tAmortised MAP Inference for Image Super-resolution\thttps://arxiv.org/abs/1610.04490\t-\t\t\t\r\n2016\t10\tGAWWN\tLearning What and Where to Draw\thttps://arxiv.org/abs/1610.02454\thttps://github.com/reedscot/nips2016\t22\t299\t55\r\n2016\t11\tb-GAN\tGenerative Adversarial Nets from a Density Ratio Estimation Perspective\thttps://arxiv.org/abs/1610.02920\t-\t\t\t\r\n2016\t11\tC-RNN-GAN\tC-RNN-GAN: Continuous recurrent neural networks with adversarial training\thttps://arxiv.org/abs/1611.09904\thttps://github.com/olofmogren/c-rnn-gan/\t13\t188\t67\r\n2016\t11\tCC-GAN\tSemi-Supervised Learning with Context-Conditional Generative Adversarial Networks\thttps://arxiv.org/abs/1611.06430\thttps://github.com/edenton/cc-gan\t5\t16\t2\r\n2016\t11\tDTN\tUnsupervised Cross-Domain Image Generation\thttps://arxiv.org/abs/1611.02200\t-\t\t\t\r\n2016\t11\tGMAN\tGenerative Multi-Adversarial Networks\thttp://arxiv.org/abs/1611.01673\t-\t\t\t\r\n2016\t11\tIcGAN\tInvertible Conditional GANs for image editing\thttps://arxiv.org/abs/1611.06355\thttps://github.com/Guim3/IcGAN\t6\t188\t285\r\n2016\t11\tLSGAN\tLeast Squares Generative Adversarial Networks\thttps://arxiv.org/abs/1611.04076v3\t-\t\t\t\r\n2016\t11\tMV-BiGAN\tMulti-view Generative Adversarial Networks\thttps://arxiv.org/abs/1611.02019v1\t-\t\t\t\r\n2016\t11\tpix2pix\tImage-to-Image Translation with Conditional Adversarial Networks\thttps://arxiv.org/abs/1611.07004\thttps://github.com/phillipi/pix2pix\t248\t5260\t839\r\n2016\t11\tRenderGAN\tRenderGAN: Generating Realistic Labeled Data\thttps://arxiv.org/abs/1611.01331\t-\t\t\t\r\n2016\t11\tSAD-GAN\tSAD-GAN: Synthetic Autonomous Driving using Generative Adversarial Networks\thttps://arxiv.org/abs/1611.08788v1\t-\t\t\t\r\n2016\t11\tSGAN\tTexture Synthesis with Spatial Generative Adversarial Networks\thttps://arxiv.org/abs/1611.08207\t-\t\t\t\r\n2016\t11\tSSL-GAN\tSemi-Supervised Learning with Context-Conditional Generative Adversarial Networks\thttps://arxiv.org/abs/1611.06430v1\t-\t\t\t\r\n2016\t11\tTGAN\tTemporal Generative Adversarial Nets\thttps://arxiv.org/abs/1611.06624v1\t-\t\t\t\r\n2016\t11\tUnrolled GAN\tUnrolled Generative Adversarial Networks\thttps://arxiv.org/abs/1611.02163\thttps://github.com/poolio/unrolled_gan\t14\t234\t40\r\n2016\t11\tVGAN\tGenerative Adversarial Networks as Variational Training of Energy Based Models\thttps://arxiv.org/abs/1611.01799\thttps://github.com/Shuangfei/vgan\t3\t15\t10\r\n2016\t12\tAL-CGAN\tLearning to Generate Images of Outdoor Scenes from Attributes and Semantic Layouts\thttps://arxiv.org/abs/1612.00215\t-\t\t\t\r\n2016\t12\tMARTA-GAN\tDeep Unsupervised Representation Learning for Remote Sensing Images\thttps://arxiv.org/abs/1612.08879\t-\t\t\t\r\n2016\t12\tMDGAN\tMode Regularized Generative Adversarial Networks\thttps://arxiv.org/abs/1612.02136\t-\t\t\t\r\n2016\t12\tMPM-GAN\tMessage Passing Multi-Agent GANs\thttps://arxiv.org/abs/1612.01294\t-\t\t\t\r\n2016\t12\tPPGN\tPlug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space\thttps://arxiv.org/abs/1612.00005\t-\t\t\t\r\n2016\t12\tPrGAN\t3D Shape Induction from 2D Views of Multiple Objects\thttps://arxiv.org/abs/1612.05872\t-\t\t\t\r\n2016\t12\tSGAN\tStacked Generative Adversarial Networks\thttps://arxiv.org/abs/1612.04357v4\thttps://github.com/xunhuang1995/SGAN\t8\t202\t49\r\n2016\t12\tSimGAN\tLearning from Simulated and Unsupervised Images through Adversarial Training\thttps://arxiv.org/abs/1612.07828\t-\t\t\t\r\n2016\t12\tStackGAN\tStackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks\thttps://arxiv.org/abs/1612.03242v1\thttps://github.com/hanzhanggit/StackGAN\t59\t1201\t295\r\n2016\t12\ttextGAN\tGenerating Text via Adversarial Training\thttps://zhegan27.github.io/Papers/textGAN_nips2016_workshop.pdf\t-\t\t\t\r\n2017\t1\tAdaGAN\tAdaGAN: Boosting Generative Models\thttps://arxiv.org/abs/1701.02386v1\t-\t\t\t\r\n2017\t1\tID-CGAN\tImage De-raining Using a Conditional Generative Adversarial Network\thttps://arxiv.org/abs/1701.05957v3\t-\t\t\t\r\n2017\t1\tLAGAN\tLearning Particle Physics by Example: Location-Aware Generative Adversarial Networks for Physics Synthesis\thttps://arxiv.org/abs/1701.05927\t-\t\t\t\r\n2017\t1\tLS-GAN\tLoss-Sensitive Generative Adversarial Networks on Lipschitz Densities\thttps://arxiv.org/abs/1701.06264\t-\t\t\t\r\n2017\t1\tSalGAN\tSalGAN: Visual Saliency Prediction with Generative Adversarial Networks\thttps://arxiv.org/abs/1701.01081\thttps://github.com/imatge-upc/saliency-salgan-2017\t15\t180\t80\r\n2017\t1\tUnim2im\tUnsupervised Image-to-Image Translation with Generative Adversarial Networks \thttps://arxiv.org/abs/1701.02676\thttp://github.com/zsdonghao/Unsup-Im2Im\t7\t48\t12\r\n2017\t1\tViGAN\tImage Generation and Editing with Variational Info Generative Adversarial Networks\thttps://arxiv.org/abs/1701.04568v1\t-\t\t\t\r\n2017\t1\tWGAN\tWasserstein GAN\thttps://arxiv.org/abs/1701.07875v2\thttps://github.com/martinarjovsky/WassersteinGAN\t99\t1939\t469\r\n2017\t2\tacGAN\tFace Aging With Conditional Generative Adversarial Networks\thttps://arxiv.org/abs/1702.01983\t-\t\t\t\r\n2017\t2\tArtGAN\tArtGAN: Artwork Synthesis with Conditional Categorial GANs\thttps://arxiv.org/abs/1702.03410\t-\t\t\t\r\n2017\t2\tBayesian GAN\tDeep and Hierarchical Implicit Models\thttps://arxiv.org/abs/1702.08896\t-\t\t\t\r\n2017\t2\tBS-GAN\tBoundary-Seeking Generative Adversarial Networks\thttps://arxiv.org/abs/1702.08431v1\t-\t\t\t\r\n2017\t2\tMalGAN\tGenerating Adversarial Malware Examples for Black-Box Attacks Based on GAN\thttps://arxiv.org/abs/1702.05983v1\t-\t\t\t\r\n2017\t2\tMaliGAN\tMaximum-Likelihood Augmented Discrete Generative Adversarial Networks\thttps://arxiv.org/abs/1702.07983\t-\t\t\t\r\n2017\t2\tMcGAN\tMcGan: Mean and Covariance Feature Matching GAN\thttps://arxiv.org/abs/1702.08398v1\t-\t\t\t\r\n2017\t2\tST-GAN\tStyle Transfer Generative Adversarial Networks: Learning to Play Chess Differently\thttps://arxiv.org/abs/1702.06762\t-\t\t\t\r\n2017\t2\tWaterGAN\tWaterGAN: Unsupervised Generative Network to Enable Real-time Color Correction of Monocular Underwater Images\thttps://arxiv.org/abs/1702.07392v1\t-\t\t\t\r\n2017\t3\tAEGAN\tLearning Inverse Mapping by Autoencoder based Generative Adversarial Nets\thttps://arxiv.org/abs/1703.10094\t-\t\t\t\r\n2017\t3\tAM-GAN\tActivation Maximization Generative Adversarial Nets\thttps://arxiv.org/abs/1703.02000\t-\t\t\t\r\n2017\t3\tAnoGAN\tUnsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery\thttps://arxiv.org/abs/1703.05921v1\t-\t\t\t\r\n2017\t3\tBEGAN\tBEGAN: Boundary Equilibrium Generative Adversarial Networks\thttps://arxiv.org/abs/1703.10717\t-\t\t\t\r\n2017\t3\tCS-GAN\tImproving Neural Machine Translation with Conditional Sequence Generative Adversarial Nets\thttps://arxiv.org/abs/1703.04887\t-\t\t\t\r\n2017\t3\tCVAE-GAN\tCVAE-GAN: Fine-Grained Image Generation through Asymmetric Training\thttps://arxiv.org/abs/1703.10155\t-\t\t\t\r\n2017\t3\tCycleGAN\tUnpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks\thttps://arxiv.org/abs/1703.10593\thttps://github.com/junyanz/CycleGAN\t345\t7114\t1099\r\n2017\t3\tDiscoGAN\tLearning to Discover Cross-Domain Relations with Generative Adversarial Networks\thttps://arxiv.org/abs/1703.05192v1\t-\t\t\t\r\n2017\t3\tGP-GAN\tGP-GAN: Towards Realistic High-Resolution Image Blending\thttps://arxiv.org/abs/1703.07195\thttps://github.com/wuhuikai/GP-GAN\t6\t127\t29\r\n2017\t3\tLR-GAN\tLR-GAN: Layered Recursive Generative Adversarial Networks for Image Generation\thttps://arxiv.org/abs/1703.01560v1\t-\t\t\t\r\n2017\t3\tMedGAN\tGenerating Multi-label Discrete Electronic Health Records using Generative Adversarial Networks\thttps://arxiv.org/abs/1703.06490v1\t-\t\t\t\r\n2017\t3\tMIX+GAN\tGeneralization and Equilibrium in Generative Adversarial Nets (GANs)\thttps://arxiv.org/abs/1703.00573v3\t-\t\t\t\r\n2017\t3\tRTT-GAN\tRecurrent Topic-Transition GAN for Visual Paragraph Generation\thttps://arxiv.org/abs/1703.07022v2\t-\t\t\t\r\n2017\t3\tSEGAN\tSEGAN: Speech Enhancement Generative Adversarial Network\thttps://arxiv.org/abs/1703.09452v1\t-\t\t\t\r\n2017\t3\tSeGAN\tSeGAN: Segmenting and Generating the Invisible\thttps://arxiv.org/abs/1703.10239\t-\t\t\t\r\n2017\t3\tSGAN\tSteganographic Generative Adversarial Networks\thttps://arxiv.org/abs/1703.05502\t-\t\t\t\r\n2017\t3\tTAC-GAN\tTAC-GAN - Text Conditioned Auxiliary Classifier Generative Adversarial Network\thttps://arxiv.org/abs/1703.06412v2\thttps://github.com/dashayushman/TAC-GAN\t3\t36\t15\r\n2017\t3\tTriple-GAN\tTriple Generative Adversarial Nets\thttps://arxiv.org/abs/1703.02291v2\t-\t\t\t\r\n2017\t3\tUNIT\tUnsupervised Image-to-image Translation Networks\thttps://arxiv.org/abs/1703.00848\thttps://github.com/mingyuliutw/UNIT\t55\t1094\t201\r\n2017\t4\tDualGAN\tDualGAN: Unsupervised Dual Learning for Image-to-Image Translation\thttps://arxiv.org/abs/1704.02510v1\t-\t\t\t\r\n2017\t4\tFF-GAN\tTowards Large-Pose Face Frontalization in the Wild\thttps://arxiv.org/abs/1704.06244\t-\t\t\t\r\n2017\t4\tGoGAN\tGang of GANs: Generative Adversarial Networks with Maximum Margin Ranking\thttps://arxiv.org/abs/1704.04865\t-\t\t\t\r\n2017\t4\tMAD-GAN\tMulti-Agent Diverse Generative Adversarial Networks\thttps://arxiv.org/abs/1704.02906\t-\t\t\t\r\n2017\t4\tMAGAN\tMAGAN: Margin Adaptation for Generative Adversarial Networks\thttps://arxiv.org/abs/1704.03817v1\t-\t\t\t\r\n2017\t4\tSL-GAN\tSemi-Latent GAN: Learning to generate and modify facial images from attributes\thttps://arxiv.org/abs/1704.02166\t-\t\t\t\r\n2017\t4\tSoftmax GAN\tSoftmax GAN\thttps://arxiv.org/abs/1704.06191\t-\t\t\t\r\n2017\t4\tTAN\tOutline Colorization through Tandem Adversarial Networks\thttps://arxiv.org/abs/1704.08834\t-\t\t\t\r\n2017\t4\tTP-GAN\tBeyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis\thttps://arxiv.org/abs/1704.04086\t-\t\t\t\r\n2017\t4\tVariGAN\tMulti-View Image Generation from a Single-View\thttps://arxiv.org/abs/1704.04886\t-\t\t\t\r\n2017\t4\tVAW-GAN\tVoice Conversion from Unaligned Corpora using Variational Autoencoding Wasserstein Generative Adversarial Networks\thttps://arxiv.org/abs/1704.00849\t-\t\t\t\r\n2017\t4\tWGAN-GP\tImproved Training of Wasserstein GANs\thttps://arxiv.org/abs/1704.00028\thttps://github.com/igul222/improved_wgan_training\t67\t1277\t415\r\n2017\t4\tβ-GAN\tAnnealed Generative Adversarial Networks\thttps://arxiv.org/abs/1705.07505\t-\t\t\t\r\n2017\t5\tBayesian GAN\tBayesian GAN\thttps://arxiv.org/abs/1705.09558\thttps://github.com/andrewgordonwilson/bayesgan/\t53\t929\t148\r\n2017\t5\tCaloGAN\tCaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networks\thttps://arxiv.org/abs/1705.02355\thttps://github.com/hep-lbdl/CaloGAN\t9\t64\t26\r\n2017\t5\tConditional cycleGAN\tConditional CycleGAN for Attribute Guided Face Image Generation\thttps://arxiv.org/abs/1705.09966\t-\t\t\t\r\n2017\t5\tCramèr GAN \tThe Cramer Distance as a Solution to Biased Wasserstein Gradients\thttps://arxiv.org/abs/1705.10743\t-\t\t\t\r\n2017\t5\tDR-GAN\tRepresentation Learning by Rotating Your Faces\thttps://arxiv.org/abs/1705.11136\t-\t\t\t\r\n2017\t5\tDRAGAN\tHow to Train Your DRAGAN\thttps://arxiv.org/abs/1705.07215\thttps://github.com/kodalinaveen3/DRAGAN\t11\t143\t17\r\n2017\t5\tED//GAN\tStabilizing Training of Generative Adversarial Networks through Regularization\thttps://arxiv.org/abs/1705.09367\t-\t\t\t\r\n2017\t5\tEGAN\tEnhanced Experience Replay Generation for Efficient Reinforcement Learning\thttps://arxiv.org/abs/1705.08245\t-\t\t\t\r\n2017\t5\tFisher GAN\tFisher GAN\thttps://arxiv.org/abs/1705.09675\t-\t\t\t\r\n2017\t5\tFlow-GAN\tFlow-GAN: Bridging implicit and prescribed learning in generative models\thttps://arxiv.org/abs/1705.08868\t-\t\t\t\r\n2017\t5\tGeneGAN\tGeneGAN: Learning Object Transfiguration and Attribute Subspace from Unpaired Data\thttps://arxiv.org/abs/1705.04932\thttps://github.com/Prinsphield/GeneGAN\t9\t106\t22\r\n2017\t5\tGeometric GAN\tGeometric GAN\thttps://arxiv.org/abs/1705.02894\t-\t\t\t\r\n2017\t5\tIRGAN\tIRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval models\thttps://arxiv.org/abs/1705.10513v1\t-\t\t\t\r\n2017\t5\tMMD-GAN\tMMD GAN: Towards Deeper Understanding of Moment Matching Network\thttps://arxiv.org/abs/1705.08584\thttps://github.com/dougalsutherland/opt-mmd\t7\t110\t34\r\n2017\t5\tORGAN\tObjective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models \thttps://arxiv.org/abs/1705.10843\t-\t\t\t\r\n2017\t5\tPose-GAN\tThe Pose Knows: Video Forecasting by Generating Pose Futures\thttps://arxiv.org/abs/1705.00053\t-\t\t\t\r\n2017\t5\tPSGAN\tLearning Texture Manifolds with the Periodic Spatial GAN\thttp://arxiv.org/abs/1705.06566\t-\t\t\t\r\n2017\t5\tRankGAN\tAdversarial Ranking for Language Generation \thttps://arxiv.org/abs/1705.11001\t-\t\t\t\r\n2017\t5\tRPGAN\tStabilizing GAN Training with Multiple Random Projections\thttps://arxiv.org/abs/1705.07831\thttps://github.com/ayanc/rpgan\t2\t15\t4\r\n2017\t5\tRWGAN\tRelaxed Wasserstein with Applications to GANs\thttps://arxiv.org/abs/1705.07164\t-\t\t\t\r\n2017\t5\tSBADA-GAN\tFrom source to target and back: symmetric bi-directional adaptive GAN\thttps://arxiv.org/abs/1705.08824\t-\t\t\t\r\n2017\t5\tSD-GAN\tSemantically Decomposing the Latent Spaces of Generative Adversarial Networks\thttps://arxiv.org/abs/1705.07904\t-\t\t\t\r\n2017\t5\tVEEGAN\tVEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learning\thttps://arxiv.org/abs/1705.07761\thttps://github.com/akashgit/VEEGAN\t2\t11\t6\r\n2017\t5\tWS-GAN\tWeakly Supervised Generative Adversarial Networks for 3D Reconstruction \thttps://arxiv.org/abs/1705.10904\t-\t\t\t\r\n2017\t6\tARAE\tAdversarially Regularized Autoencoders for Generating Discrete Structures\thttps://arxiv.org/abs/1706.04223\thttps://github.com/jakezhaojb/ARAE\t17\t260\t62\r\n2017\t6\tBCGAN\tBayesian Conditional Generative Adverserial Networks\thttps://arxiv.org/abs/1706.05477\t-\t\t\t\r\n2017\t6\tCAN\t\"CAN: Creative Adversarial Networks, Generating Art by Learning About Styles and Deviating from Style Norms\"\thttps://arxiv.org/abs/1706.07068\t-\t\t\t\r\n2017\t6\tChekhov GAN\tAn Online Learning Approach to Generative Adversarial Networks\thttps://arxiv.org/abs/1706.03269\t-\t\t\t\r\n2017\t6\tcrVAE-GAN\tChannel-Recurrent Variational Autoencoders\thttps://arxiv.org/abs/1706.03729\t-\t\t\t\r\n2017\t6\tDeliGAN\tDeLiGAN : Generative Adversarial Networks for Diverse and Limited Data\thttps://arxiv.org/abs/1706.02071\thttps://github.com/val-iisc/deligan\t4\t74\t25\r\n2017\t6\tDistanceGAN\tOne-Sided Unsupervised Domain Mapping\thttps://arxiv.org/abs/1706.00826\t-\t\t\t\r\n2017\t6\tDSP-GAN\tDepth Structure Preserving Scene Image Generation\thttps://arxiv.org/abs/1706.00212\t-\t\t\t\r\n2017\t6\tDualing GAN\tDualing GANs\thttps://arxiv.org/abs/1706.06216\t-\t\t\t\r\n2017\t6\tFila-GAN\tSynthesizing Filamentary Structured Images with GANs\thttps://arxiv.org/abs/1706.02185\t-\t\t\t\r\n2017\t6\tGANCS\tDeep Generative Adversarial Networks for Compressed Sensing Automates MRI\thttps://arxiv.org/abs/1706.00051\t-\t\t\t\r\n2017\t6\tGMM-GAN\tTowards Understanding the Dynamics of Generative Adversarial Networks\thttps://arxiv.org/abs/1706.09884\t-\t\t\t\r\n2017\t6\tIWGAN\tOn Unifying Deep Generative Models\thttps://arxiv.org/abs/1706.00550\t-\t\t\t\r\n2017\t6\tPAN\tPerceptual Adversarial Networks for Image-to-Image Transformation\thttps://arxiv.org/abs/1706.09138\t-\t\t\t\r\n2017\t6\tPerceptual GAN\tPerceptual Generative Adversarial Networks for Small Object Detection\thttps://arxiv.org/abs/1706.05274\t-\t\t\t\r\n2017\t6\tPixelGAN\tPixelGAN Autoencoders\thttps://arxiv.org/abs/1706.00531\t-\t\t\t\r\n2017\t6\tRCGAN\tReal-valued (Medical) Time Series Generation with Recurrent Conditional GANs\thttps://arxiv.org/abs/1706.02633\t-\t\t\t\r\n2017\t6\tRNN-WGAN\tLanguage Generation with Recurrent Generative Adversarial Networks without Pre-training\thttps://arxiv.org/abs/1706.01399\thttps://github.com/amirbar/rnn.wgan\t19\t205\t63\r\n2017\t6\tSegAN\tSegAN: Adversarial Network with Multi-scale L1 Loss for Medical Image Segmentation\thttps://arxiv.org/abs/1706.01805\t-\t\t\t\r\n2017\t6\tTextureGAN\tTextureGAN: Controlling Deep Image Synthesis with Texture Patches\thttps://arxiv.org/abs/1706.02823\t-\t\t\t\r\n2017\t6\tα-GAN\tVariational Approaches for Auto-Encoding Generative Adversarial Networks\thttps://arxiv.org/abs/1706.04987\thttps://github.com/victor-shepardson/alpha-GAN\t2\t51\t17\r\n2017\t7\t3D-IWGAN\tImproved Adversarial Systems for 3D Object Generation and Reconstruction\thttps://arxiv.org/abs/1707.09557\thttps://github.com/EdwardSmith1884/3D-IWGAN\t7\t70\t23\r\n2017\t7\tAE-GAN\tAE-GAN: adversarial eliminating with GAN\thttps://arxiv.org/abs/1707.05474\t-\t\t\t\r\n2017\t7\tAlignGAN\tAlignGAN: Learning to Align Cross-Domain Images with Conditional Generative Adversarial Networks\thttps://arxiv.org/abs/1707.01400\t-\t\t\t\r\n2017\t7\tAPE-GAN\tAPE-GAN: Adversarial Perturbation Elimination with GAN\thttps://arxiv.org/abs/1707.05474\t-\t\t\t\r\n2017\t7\tARDA\tAdversarial Representation Learning for Domain Adaptation\thttps://arxiv.org/abs/1707.01217\t-\t\t\t\r\n2017\t7\tDAN\tDistributional Adversarial Networks\thttps://arxiv.org/abs/1706.09549\t-\t\t\t\r\n2017\t7\tl-GAN\tRepresentation Learning and Adversarial Generation of 3D Point Clouds\thttps://arxiv.org/abs/1707.02392\t-\t\t\t\r\n2017\t7\tLD-GAN\tLinear Discriminant Generative Adversarial Networks\thttps://arxiv.org/abs/1707.07831\t-\t\t\t\r\n2017\t7\tLeGAN\tLikelihood Estimation for Generative Adversarial Networks\thttps://arxiv.org/abs/1707.07530\t-\t\t\t\r\n2017\t7\tMMGAN\tMMGAN: Manifold Matching Generative Adversarial Network for Generating Images\thttps://arxiv.org/abs/1707.08273\t-\t\t\t\r\n2017\t7\tMoCoGAN\tMoCoGAN: Decomposing Motion and Content for Video Generation\thttps://arxiv.org/abs/1707.04993\thttps://github.com/sergeytulyakov/mocogan\t17\t180\t47\r\n2017\t7\tResGAN\tGenerative Adversarial Network based on Resnet for Conditional Image Restoration\thttps://arxiv.org/abs/1707.04881\t-\t\t\t\r\n2017\t7\tSisGAN\tSemantic Image Synthesis via Adversarial Learning\thttps://arxiv.org/abs/1707.06873\t-\t\t\t\r\n2017\t7\tss-InfoGAN\tGuiding InfoGAN with Semi-Supervision\thttps://arxiv.org/abs/1707.04487\t-\t\t\t\r\n2017\t7\tSSGAN\tSSGAN: Secure Steganography Based on Generative Adversarial Networks\thttps://arxiv.org/abs/1707.01613\t-\t\t\t\r\n2017\t7\tSteinGAN\tLearning Deep Energy Models: Contrastive Divergence vs. Amortized MLE\thttps://arxiv.org/abs/1707.00797\t-\t\t\t\r\n2017\t7\tVRAL\tVariance Regularizing Adversarial Learning\thttps://arxiv.org/abs/1707.00309\t-\t\t\t\r\n2017\t8\t3D-RecGAN\t3D Object Reconstruction from a Single Depth View with Adversarial Learning\thttps://arxiv.org/abs/1708.07969\thttps://github.com/Yang7879/3D-RecGAN\t8\t65\t27\r\n2017\t8\tABC-GAN\tABC-GAN: Adaptive Blur and Control for improved training stability of Generative Adversarial Networks\thttps://drive.google.com/file/d/0B3wEP_lEl0laVTdGcHE2VnRiMlE/view\thttps://github.com/IgorSusmelj/ABC-GAN\t1\t4\t1\r\n2017\t8\tASDL-GAN\tAutomatic Steganographic Distortion Learning Using a Generative Adversarial Network\thttps://ieeexplore.ieee.org/document/8017430/\t-\t\t\t\r\n2017\t8\tBGAN\tBinary Generative Adversarial Networks for Image Retrieval\thttps://arxiv.org/abs/1708.04150\thttps://github.com/htconquer/BGAN\t6\t16\t15\r\n2017\t8\tCDcGAN\tSimultaneously Color-Depth Super-Resolution with Conditional Generative Adversarial Network\thttps://arxiv.org/abs/1708.09105\t-\t\t\t\r\n2017\t8\tCGAN\tControllable Generative Adversarial Network\thttps://arxiv.org/abs/1708.00598\t-\t\t\t\r\n2017\t8\tconstrast-GAN\tGenerative Semantic Manipulation with Contrasting GAN\thttps://arxiv.org/abs/1708.00315\t-\t\t\t\r\n2017\t8\tCoulomb GAN\tCoulomb GANs: Provably Optimal Nash Equilibria via Potential Fields\thttps://arxiv.org/abs/1708.08819\t-\t\t\t\r\n2017\t8\tDM-GAN\tDual Motion GAN for Future-Flow Embedded Video Prediction\thttps://arxiv.org/abs/1708.00284\t-\t\t\t\r\n2017\t8\tGAN-sep\tGANs for Biological Image Synthesis\thttps://arxiv.org/abs/1708.04692\thttps://github.com/aosokin/biogans\t5\t82\t12\r\n2017\t8\tGAN-VFS\tGenerative Adversarial Network-based Synthesis of Visible Faces from Polarimetric Thermal Faces\thttps://arxiv.org/abs/1708.02681\t-\t\t\t\r\n2017\t8\tMGGAN\tMulti-Generator Generative Adversarial Nets\thttps://arxiv.org/abs/1708.02556\t-\t\t\t\r\n2017\t8\tPGAN\tProbabilistic Generative Adversarial Networks\thttps://arxiv.org/abs/1708.01886\t-\t\t\t\r\n2017\t8\tSN-GAN\tSpectral Normalization for Generative Adversarial Networks\thttps://drive.google.com/file/d/0B8HZ50DPgR3eSVV6YlF3XzQxSjQ/view\thttps://github.com/pfnet-research/chainer-gan-lib\t33\t297\t62\r\n2017\t8\tSS-GAN\tSemi-supervised Conditional GANs\thttps://arxiv.org/abs/1708.05789\t-\t\t\t\r\n2017\t8\tVIGAN\tVIGAN: Missing View Imputation with Generative Adversarial Networks\thttps://arxiv.org/abs/1708.06724\t-\t\t\t\r\n2017\t9\tARIGAN\tARIGAN: Synthetic Arabidopsis Plants using Generative Adversarial Network\thttps://arxiv.org/abs/1709.00938\t-\t\t\t\r\n2017\t9\tCausalGAN\tCausalGAN: Learning Causal Implicit Generative Models with Adversarial Training\thttps://arxiv.org/abs/1709.02023\t-\t\t\t\r\n2017\t9\tD2GAN\tDual Discriminator Generative Adversarial Nets\thttp://arxiv.org/abs/1709.03831\t-\t\t\t\r\n2017\t9\tExposureGAN\tExposure: A White-Box Photo Post-Processing Framework\thttps://arxiv.org/abs/1709.09602\thttps://github.com/yuanming-hu/exposure\t12\t205\t43\r\n2017\t9\tExprGAN\tExprGAN: Facial Expression Editing with Controllable Expression Intensity\thttps://arxiv.org/abs/1709.03842\t-\t\t\t\r\n2017\t9\tGAMN\tGenerative Adversarial Mapping Networks\thttps://arxiv.org/abs/1709.09820\t-\t\t\t\r\n2017\t9\tGraspGAN\tUsing Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Grasping\thttps://arxiv.org/abs/1709.07857\t-\t\t\t\r\n2017\t9\tLDAN\tLabel Denoising Adversarial Network (LDAN) for Inverse Lighting of Face Images\thttps://arxiv.org/abs/1709.01993\t-\t\t\t\r\n2017\t9\tLeakGAN\tLong Text Generation via Adversarial Training with Leaked Information\thttps://arxiv.org/abs/1709.08624\t-\t\t\t\r\n2017\t9\tMD-GAN\tLearning to Generate Time-Lapse Videos Using Multi-Stage Dynamic Generative Adversarial Networks\thttps://arxiv.org/abs/1709.07592\t-\t\t\t\r\n2017\t9\tMuseGAN\tMuseGAN: Symbolic-domain Music Generation and Accompaniment with Multi-track Sequential Generative Adversarial Networks\thttps://arxiv.org/abs/1709.06298\t-\t\t\t\r\n2017\t9\tOptionGAN\tOptionGAN: Learning Joint Reward-Policy Options using Generative Adversarial Inverse Reinforcement Learning\thttps://arxiv.org/abs/1709.06683\t-\t\t\t\r\n2017\t9\tPassGAN\tPassGAN: A Deep Learning Approach for Password Guessing\thttps://arxiv.org/abs/1709.00440\t-\t\t\t\r\n2017\t9\tRefineGAN\tCompressed Sensing MRI Reconstruction with Cyclic Loss in Generative Adversarial Networks\thttps://arxiv.org/abs/1709.00753\t-\t\t\t\r\n2017\t9\tSplitting GAN\tClass-Splitting Generative Adversarial Networks\thttps://arxiv.org/abs/1709.07359\t-\t\t\t\r\n2017\t9\tΔ-GAN\tTriangle Generative Adversarial Networks\thttps://arxiv.org/abs/1709.06548\t-\t\t\t\r\n2017\t10\tCM-GAN\tCM-GANs: Cross-modal Generative Adversarial Networks for Common Representation Learning\thttps://arxiv.org/abs/1710.05106\t-\t\t\t\r\n2017\t10\tGAN-ATV\tA Novel Approach to Artistic Textual Visualization via GAN\thttps://arxiv.org/abs/1710.10553\t-\t\t\t\r\n2017\t10\tGAP\tContext-Aware Generative Adversarial Privacy\thttps://arxiv.org/abs/1710.09549\t-\t\t\t\r\n2017\t10\tGP-GAN\tGP-GAN: Gender Preserving GAN for Synthesizing Faces from Landmarks\thttps://arxiv.org/abs/1710.00962\t-\t\t\t\r\n2017\t10\tProgressive GAN\t\"Progressive Growing of GANs for Improved Quality, Stability, and Variation\"\thttps://arxiv.org/abs/1710.10196\thttps://github.com/tkarras/progressive_growing_of_gans\t232\t3146\t529\r\n2017\t10\tPS²-GAN\tHigh-Quality Facial Photo-Sketch Synthesis Using Multi-Adversarial Networks\thttps://arxiv.org/abs/1710.10182\t-\t\t\t\r\n2017\t10\tSVSGAN\tSVSGAN: Singing Voice Separation via Generative Adversarial Network\thttps://arxiv.org/abs/1710.11428\t-\t\t\t\r\n2017\t10\tTGAN\tTensorizing Generative Adversarial Nets\thttps://arxiv.org/abs/1710.10772\t-\t\t\t\r\n2017\t11\t3D-ED-GAN\tShape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks\thttps://arxiv.org/abs/1711.06375\t-\t\t\t\r\n2017\t11\tABC-GAN\tGANs for LIFE: Generative Adversarial Networks for Likelihood Free Inference\thttps://arxiv.org/abs/1711.11139\t-\t\t\t\r\n2017\t11\tACtuAL\tACtuAL: Actor-Critic Under Adversarial Learning\thttps://arxiv.org/abs/1711.04755\t-\t\t\t\r\n2017\t11\tAttGAN\tArbitrary Facial Attribute Editing: Only Change What You Want\thttps://arxiv.org/abs/1711.10678\thttps://github.com/LynnHo/AttGAN-Tensorflow\t11\t158\t19\r\n2017\t11\tAttnGAN\tAttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks\thttps://arxiv.org/abs/1711.10485\thttps://github.com/taoxugit/AttnGAN\t27\t420\t97\r\n2017\t11\tBCGAN\tBidirectional Conditional Generative Adversarial networks\thttps://arxiv.org/abs/1711.07461\t-\t\t\t\r\n2017\t11\tBicycleGAN\tToward Multimodal Image-to-Image Translation\thttps://arxiv.org/abs/1711.11586\thttps://github.com/junyanz/BicycleGAN\t30\t696\t113\r\n2017\t11\tCatGAN\tCatGAN: Coupled Adversarial Transfer for Domain Generation\thttps://arxiv.org/abs/1711.08904\t-\t\t\t\r\n2017\t11\tCoAtt-GAN\tAre You Talking to Me? Reasoned Visual Dialog Generation through Adversarial Learning\thttps://arxiv.org/abs/1711.07613\t-\t\t\t\r\n2017\t11\tConceptGAN\tLearning Compositional Visual Concepts with Mutual Consistency\thttps://arxiv.org/abs/1711.06148\t-\t\t\t\r\n2017\t11\tCover-GAN\tGenerative Steganography with Kerckhoffs' Principle based on Generative Adversarial Networks\thttps://arxiv.org/abs/1711.04916\t-\t\t\t\r\n2017\t11\tD-GAN\tDifferential Generative Adversarial Networks: Synthesizing Non-linear Facial Variations with Limited Number of Training Data\thttps://arxiv.org/abs/1711.10267\t-\t\t\t\r\n2017\t11\tDAGAN\tData Augmentation Generative Adversarial Networks\thttps://arxiv.org/abs/1711.04340\t-\t\t\t\r\n2017\t11\tDeblurGAN\tDeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks\thttps://arxiv.org/abs/1711.07064\thttps://github.com/KupynOrest/DeblurGAN\t35\t971\t204\r\n2017\t11\tDNA-GAN\tDNA-GAN: Learning Disentangled Representations from Multi-Attribute Images\thttps://arxiv.org/abs/1711.05415\t-\t\t\t\r\n2017\t11\tDRPAN\tDiscriminative Region Proposal Adversarial Networks for High-Quality Image-to-Image Translation\thttps://arxiv.org/abs/1711.09554\t-\t\t\t\r\n2017\t11\tFIGAN\tFrame Interpolation with Multi-Scale Deep Loss Functions and Generative Adversarial Networks\thttps://arxiv.org/abs/1711.06045\t-\t\t\t\r\n2017\t11\tFSEGAN\tExploring Speech Enhancement with Generative Adversarial Networks for Robust Speech Recognition\thttps://arxiv.org/abs/1711.05747\t-\t\t\t\r\n2017\t11\tFTGAN\tHierarchical Video Generation from Orthogonal Information: Optical Flow and Texture\thttps://arxiv.org/abs/1711.09618\t-\t\t\t\r\n2017\t11\tGANDI\tGuiding the search in continuous state-action spaces by learning an action sampling distribution from off-target samples\thttps://arxiv.org/abs/1711.01391\t-\t\t\t\r\n2017\t11\tGPU\tA generative adversarial framework for positive-unlabeled classification\thttps://arxiv.org/abs/1711.08054\t-\t\t\t\r\n2017\t11\tHAN\tChinese Typeface Transformation with Hierarchical Adversarial Network\thttps://arxiv.org/abs/1711.06448\t-\t\t\t\r\n2017\t11\tHP-GAN\tHP-GAN: Probabilistic 3D human motion prediction via GAN\thttps://arxiv.org/abs/1711.09561\t-\t\t\t\r\n2017\t11\tHR-DCGAN\tHigh-Resolution Deep Convolutional Generative Adversarial Networks\thttps://arxiv.org/abs/1711.06491\t-\t\t\t\r\n2017\t11\tIFcVAEGAN\tConditional Autoencoders with Adversarial Information Factorization\thttps://arxiv.org/abs/1711.05175\t-\t\t\t\r\n2017\t11\tIn2I\tIn2I : Unsupervised Multi-Image-to-Image Translation Using Generative Adversarial Networks\thttps://arxiv.org/abs/1711.09334\t-\t\t\t\r\n2017\t11\tIterative-GAN\tTwo Birds with One Stone: Iteratively Learn Facial Attributes with GANs\thttps://arxiv.org/abs/1711.06078\thttps://github.com/punkcure/Iterative-GAN\t1\t8\t4\r\n2017\t11\tIVE-GAN\tIVE-GAN: Invariant Encoding Generative Adversarial Networks\thttps://arxiv.org/abs/1711.08646\t-\t\t\t\r\n2017\t11\tiVGAN\tTowards an Understanding of Our World by GANing Videos in the Wild\thttps://arxiv.org/abs/1711.11453\thttps://github.com/bernhard2202/improved-video-gan\t7\t290\t28\r\n2017\t11\tKBGAN\tKBGAN: Adversarial Learning for Knowledge Graph Embeddings\thttps://arxiv.org/abs/1711.04071\t-\t\t\t\r\n2017\t11\tKGAN\tKGAN: How to Break The Minimax Game in GAN\thttps://arxiv.org/abs/1711.01744\t-\t\t\t\r\n2017\t11\tLGAN\tGlobal versus Localized Generative Adversarial Nets\thttps://arxiv.org/abs/1711.06020\t-\t\t\t\r\n2017\t11\tMLGAN\tMetric Learning-based Generative Adversarial Network\thttps://arxiv.org/abs/1711.02792\t-\t\t\t\r\n2017\t11\tORGAN\t3D Reconstruction of Incomplete Archaeological Objects Using a Generative Adversary Network\thttps://arxiv.org/abs/1711.06363\t-\t\t\t\r\n2017\t11\tPip-GAN\tPipeline Generative Adversarial Networks for Facial Images Generation with Multiple Attributes\thttps://arxiv.org/abs/1711.10742\t-\t\t\t\r\n2017\t11\tpix2pixHD\tHigh-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs\thttps://arxiv.org/abs/1711.11585\thttps://github.com/NVIDIA/pix2pixHD\t116\t2426\t424\r\n2017\t11\tSobolev GAN\tSobolev GAN\thttps://arxiv.org/abs/1711.04894\t-\t\t\t\r\n2017\t11\tStarGAN\tStarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation\thttps://arxiv.org/abs/1711.09020\thttps://github.com/yunjey/StarGAN\t109\t3047\t491\r\n2017\t11\tTGAN\tTensor-Generative Adversarial Network with Two-dimensional Sparse Coding: Application to Real-time Indoor Localization\thttps://arxiv.org/abs/1711.02666\t-\t\t\t\r\n2017\t11\ttripletGAN\tTripletGAN: Training Generative Model with Triplet Loss\thttps://arxiv.org/abs/1711.05084\t-\t\t\t\r\n2017\t11\tVA-GAN\tVisual Feature Attribution using Wasserstein GANs\thttps://arxiv.org/abs/1711.08998\t-\t\t\t\r\n2017\t11\tXGAN\tXGAN: Unsupervised Image-to-Image Translation for many-to-many Mappings\thttps://arxiv.org/abs/1711.05139\t-\t\t\t\r\n2017\t11\tZipNet-GAN\tZipNet-GAN: Inferring Fine-grained Mobile Traffic Patterns via a Generative Adversarial Neural Network\thttps://arxiv.org/abs/1711.02413\t-\t\t\t\r\n2017\t12\tACGAN\tCoverless Information Hiding Based on Generative adversarial networks\thttps://arxiv.org/abs/1712.06951\t-\t\t\t\r\n2017\t12\tCA-GAN\tComposition-aided Sketch-realistic Portrait Generation\thttps://arxiv.org/abs/1712.00899\t-\t\t\t\r\n2017\t12\tComboGAN\tComboGAN: Unrestrained Scalability for Image Domain Translation\thttps://arxiv.org/abs/1712.06909\thttps://github.com/AAnoosheh/ComboGAN\t5\t84\t15\r\n2017\t12\tDF-GAN\tLearning Disentangling and Fusing Networks for Face Completion Under Structured Occlusions\thttps://arxiv.org/abs/1712.04646\t-\t\t\t\r\n2017\t12\tDynamics Transfer GAN\tDynamics Transfer GAN: Generating Video by Transferring Arbitrary Temporal Dynamics from a Source Video to a Single Target Image\thttps://arxiv.org/abs/1712.03534\t-\t\t\t\r\n2017\t12\tEnergyWGAN\tEnergy-relaxed Wassertein GANs (EnergyWGAN): Towards More Stable and High Resolution Image Generation\thttps://arxiv.org/abs/1712.01026\t-\t\t\t\r\n2017\t12\tExGAN\tEye In-Painting with Exemplar Generative Adversarial Networks\thttps://arxiv.org/abs/1712.03999\t-\t\t\t\r\n2017\t12\tf-CLSWGAN\tFeature Generating Networks for Zero-Shot Learning\thttps://arxiv.org/abs/1712.00981\t-\t\t\t\r\n2017\t12\tFusionGAN\tLearning to Fuse Music Genres with Generative Adversarial Dual Learning\thttps://arxiv.org/abs/1712.01456\t-\t\t\t\r\n2017\t12\tG2-GAN\tGeometry Guided Adversarial Facial Expression Synthesis\thttps://arxiv.org/abs/1712.03474\t-\t\t\t\r\n2017\t12\tGAGAN\tGAGAN: Geometry-Aware Generative Adverserial Networks\thttps://arxiv.org/abs/1712.00684\t-\t\t\t\r\n2017\t12\tGAN-RS\tTowards Qualitative Advancement of Underwater Machine Vision with Generative Adversarial Networks\thttps://arxiv.org/abs/1712.00736\t-\t\t\t\r\n2017\t12\tGANG\tGANGs: Generative Adversarial Network Games\thttps://arxiv.org/abs/1712.00679\t-\t\t\t\r\n2017\t12\tGANosaic\tGANosaic: Mosaic Creation with Generative Texture Manifolds\thttps://arxiv.org/abs/1712.00269\t-\t\t\t\r\n2017\t12\tIdCycleGAN\tFace Translation between Images and Videos using Identity-aware CycleGAN\thttps://arxiv.org/abs/1712.00971\t-\t\t\t\r\n2017\t12\tmanifold-WGAN\tManifold-valued Image Generation with Wasserstein Adversarial Networks\thttps://arxiv.org/abs/1712.01551\t-\t\t\t\r\n2017\t12\tMC-GAN\tMulti-Content GAN for Few-Shot Font Style Transfer\thttps://arxiv.org/abs/1712.00516\thttps://github.com/azadis/MC-GAN\t9\t167\t54\r\n2017\t12\tMIL-GAN\tMultimodal Storytelling via Generative Adversarial Imitation Learning\thttps://arxiv.org/abs/1712.01455\t-\t\t\t\r\n2017\t12\tMS-GAN\tTemporal Coherency based Criteria for Predicting Video Frames using Deep Multi-stage Generative Adversarial Networks\thttp://papers.nips.cc/paper/7014-temporal-coherency-based-criteria-for-predicting-video-frames-using-deep-multi-stage-generative-adversarial-networks\t-\t\t\t\r\n2017\t12\tPacGAN\tPacGAN: The power of two samples in generative adversarial networks\thttps://arxiv.org/abs/1712.04086\t-\t\t\t\r\n2017\t12\tPN-GAN\tPose-Normalized Image Generation for Person Re-identification\thttps://arxiv.org/abs/1712.02225\t-\t\t\t\r\n2017\t12\tPPAN\tPrivacy-Preserving Adversarial Networks\thttps://arxiv.org/abs/1712.07008\t-\t\t\t\r\n2017\t12\tRAN\tRAN4IQA: Restorative Adversarial Nets for No-Reference Image Quality Assessment\thttps://arxiv.org/abs/1712.05444\t\t\t\t\r\n2017\t12\tSGAN\tSGAN: An Alternative Training of Generative Adversarial Networks\thttps://arxiv.org/abs/1712.02330\t-\t\t\t\r\n2017\t12\tSRPGAN\tSRPGAN: Perceptual Generative Adversarial Network for Single Image Super Resolution\thttps://arxiv.org/abs/1712.05927\t-\t\t\t\r\n2017\t12\tST-CGAN\tStacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal\thttps://arxiv.org/abs/1712.02478\t-\t\t\t\r\n2017\t12\tSuper-FAN\tSuper-FAN: Integrated facial landmark localization and super-resolution of real-world low resolution faces in arbitrary poses with GANs\thttps://arxiv.org/abs/1712.02765\t-\t\t\t\r\n2017\t12\tTV-GAN\tTV-GAN: Generative Adversarial Network Based Thermal to Visible Face Recognition\thttps://arxiv.org/abs/1712.02514\t-\t\t\t\r\n2017\t12\tUGACH\tUnsupervised Generative Adversarial Cross-modal Hashing\thttps://arxiv.org/abs/1712.00358\t-\t\t\t\r\n2017\t12\tUV-GAN\tUV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face Recognition\thttps://arxiv.org/abs/1712.04695\t-\t\t\t\r\n2017\t12\tVGAN\tText Generation Based on Generative Adversarial Nets with Latent Variable\thttps://arxiv.org/abs/1712.00170\t-\t\t\t\r\n2017\t12\tweGAN\tGenerative Adversarial Nets for Multiple Text Corpora\thttps://arxiv.org/abs/1712.09127\t-\t\t\t\r\n2018\t1\tAdvGAN\tGenerating adversarial examples with adversarial networks\thttps://arxiv.org/abs/1801.02610\t-\t\t\t\r\n2018\t1\tCFG-GAN\tComposite Functional Gradient Learning of Generative Adversarial Models\thttps://arxiv.org/abs/1801.06309\t-\t\t\t\r\n2018\t1\tCipherGAN\tUnsupervised Cipher Cracking Using Discrete GANs\thttps://arxiv.org/abs/1801.04883\t-\t\t\t\r\n2018\t1\tCross-GAN\tCrossing Generative Adversarial Networks for Cross-View Person Re-identification\thttps://arxiv.org/abs/1801.01760\t-\t\t\t\r\n2018\t1\tdp-GAN\tDifferentially Private Releasing via Deep Generative Model\thttps://arxiv.org/abs/1801.01594\t-\t\t\t\r\n2018\t1\tecGAN\teCommerceGAN : A Generative Adversarial Network for E-commerce\thttps://arxiv.org/abs/1801.03244\t-\t\t\t\r\n2018\t1\tFusedGAN\tSemi-supervised FusedGAN for Conditional Image Generation\thttps://arxiv.org/abs/1801.05551\t-\t\t\t\r\n2018\t1\tGeoGAN\tGenerating Instance Segmentation Annotation by Geometry-guided GAN \thttps://arxiv.org/abs/1801.08839 \t-\t\t\t\r\n2018\t1\tGLCA-GAN\tGlobal and Local Consistent Age Generative Adversarial Networks \thttps://arxiv.org/abs/1801.08390\t-\t\t\t\r\n2018\t1\tLAC-GAN\tGrounded Language Understanding for Manipulation Instructions Using GAN-Based Classification\thttps://arxiv.org/abs/1801.05096\t-\t\t\t\r\n2018\t1\tMaskGAN\tMaskGAN: Better Text Generation via Filling in the ______ \thttps://arxiv.org/abs/1801.07736 \t-\t\t\t\r\n2018\t1\tSG-GAN\tSemantic-aware Grad-GAN for Virtual-to-Real Urban Scene Adaption\thttps://arxiv.org/abs/1801.01726\thttps://github.com/Peilun-Li/SG-GAN\t5\t36\t8\r\n2018\t1\tSketchyGAN\tSketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesis\thttps://arxiv.org/abs/1801.02753\t-\t\t\t\r\n2018\t1\ttempoGAN\t\"tempoGAN: A Temporally Coherent, Volumetric GAN for Super-resolution Fluid Flow\"\thttps://arxiv.org/abs/1801.09710\t-\t\t\t\r\n2018\t1\tUGAN\tEnhancing Underwater Imagery using Generative Adversarial Networks\thttps://arxiv.org/abs/1801.04011\t-\t\t\t\r\n2018\t2\tAmbientGAN\tAmbientGAN: Generative models from lossy measurements\thttps://openreview.net/forum?id=Hy7fDog0b\thttps://github.com/AshishBora/ambient-gan\t2\t57\t17\r\n2018\t2\tATA-GAN\tAttention-Aware Generative Adversarial Networks (ATA-GANs)\thttps://arxiv.org/abs/1802.09070\t-\t\t\t\r\n2018\t2\tC-GAN \tFace Aging with Contextual Generative Adversarial Nets \thttps://arxiv.org/abs/1802.00237 \t-\t\t\t\r\n2018\t2\tCapsuleGAN\tCapsuleGAN: Generative Adversarial Capsule Network \thttp://arxiv.org/abs/1802.06167\t-\t\t\t\r\n2018\t2\tDA-GAN \tDA-GAN: Instance-level Image Translation by Deep Attention Generative Adversarial Networks (with Supplementary Materials)\thttp://arxiv.org/abs/1802.06454\t-\t\t\t\r\n2018\t2\tDP-GAN\tDP-GAN: Diversity-Promoting Generative Adversarial Network for Generating Informative and Diversified Text \thttps://arxiv.org/abs/1802.01345 \t-\t\t\t\r\n2018\t2\tDPGAN \tDifferentially Private Generative Adversarial Network \thttp://arxiv.org/abs/1802.06739\t-\t\t\t\r\n2018\t2\tFirst Order GAN \tFirst Order Generative Adversarial Networks \thttps://arxiv.org/abs/1802.04591\thttps://github.com/zalandoresearch/first_order_gan\t5\t23\t7\r\n2018\t2\tGC-GAN\tGeometry-Contrastive Generative Adversarial Network for Facial Expression Synthesis\thttps://arxiv.org/abs/1802.01822 \t-\t\t\t\r\n2018\t2\tLB-GAN\tLoad Balanced GANs for Multi-view Face Image Synthesis\thttp://arxiv.org/abs/1802.07447\t-\t\t\t\r\n2018\t2\tMAGAN\tMAGAN: Aligning Biological Manifolds\thttps://arxiv.org/abs/1803.00385\t-\t\t\t\r\n2018\t2\tND-GAN\tNovelty Detection with GAN\thttps://arxiv.org/abs/1802.10560\t-\t\t\t\r\n2018\t2\tPGD-GAN\tSolving Linear Inverse Problems Using GAN Priors: An Algorithm with Provable Guarantees\thttps://arxiv.org/abs/1802.08406\t-\t\t\t\r\n2018\t2\tRadialGAN\tRadialGAN: Leveraging multiple datasets to improve target-specific predictive models using Generative Adversarial Networks \thttp://arxiv.org/abs/1802.06403\t-\t\t\t\r\n2018\t2\tSAR-GAN\tGenerating High Quality Visible Images from SAR Images Using CNNs\thttps://arxiv.org/abs/1802.10036\t-\t\t\t\r\n2018\t2\tSCH-GAN\tSCH-GAN: Semi-supervised Cross-modal Hashing by Generative Adversarial Network \thttps://arxiv.org/abs/1802.02488 \t-\t\t\t\r\n2018\t2\tStainGAN\tStainGAN: Stain Style Transfer for Digital Histological Images\thttps://arxiv.org/abs/1804.01601\t-\t\t\t\r\n2018\t2\tSWGAN\tSolving Approximate Wasserstein GANs to Stationarity\thttps://arxiv.org/abs/1802.08249\t-\t\t\t\r\n2018\t2\tVoiceGAN\tVoice Impersonation using Generative Adversarial Networks \thttp://arxiv.org/abs/1802.06840\t-\t\t\t\r\n2018\t2\tWaveGAN\tSynthesizing Audio with Generative Adversarial Networks \thttps://arxiv.org/abs/1802.04208\t-\t\t\t\r\n2018\t3\tAttention-GAN\tAttention-GAN for Object Transfiguration in Wild Images\thttps://arxiv.org/abs/1803.06798\t-\t\t\t\r\n2018\t3\tB-DCGAN\tB-DCGAN:Evaluation of Binarized DCGAN for FPGA\thttps://arxiv.org/abs/1803.10930\t-\t\t\t\r\n2018\t3\tBAGAN\tBAGAN: Data Augmentation with Balancing GAN\thttps://arxiv.org/abs/1803.09655\t-\t\t\t\r\n2018\t3\tBranchGAN\tBranched Generative Adversarial Networks for Multi-Scale Image Manifold Learning\thttps://arxiv.org/abs/1803.08467\t-\t\t\t\r\n2018\t3\tD2IA-GAN\tTagging like Humans: Diverse and Distinct Image Annotation\thttps://arxiv.org/abs/1804.00113\t-\t\t\t\r\n2018\t3\tDBLRGAN\tAdversarial Spatio-Temporal Learning for Video Deblurring\thttps://arxiv.org/abs/1804.00533\t-\t\t\t\r\n2018\t3\tE-GAN\tEvolutionary Generative Adversarial Networks\thttps://arxiv.org/abs/1803.00657\t-\t\t\t\r\n2018\t3\tELEGANT\tELEGANT: Exchanging Latent Encodings with GAN for Transferring Multiple Face Attributes\thttps://arxiv.org/abs/1803.10562\t-\t\t\t\r\n2018\t3\tFictitious GAN\tFictitious GAN: Training GANs with Historical Models\thttps://arxiv.org/abs/1803.08647\t-\t\t\t\r\n2018\t3\tGAAN\tGenerative Adversarial Autoencoder Networks\thttps://arxiv.org/abs/1803.08887\t-\t\t\t\r\n2018\t3\tGONet\tGONet: A Semi-Supervised Deep Learning Approach For Traversability Estimation\thttps://arxiv.org/abs/1803.03254\t-\t\t\t\r\n2018\t3\tmemoryGAN\tMemorization Precedes Generation: Learning Unsupervised GANs with Memory Networks\thttps://arxiv.org/abs/1803.01500\t-\t\t\t\r\n2018\t3\tMTGAN\tMTGAN: Speaker Verification through Multitasking Triplet Generative Adversarial Networks\thttps://arxiv.org/abs/1803.09059\t-\t\t\t\r\n2018\t3\tNCE-GAN\tDihedral angle prediction using generative adversarial networks\thttps://arxiv.org/abs/1803.10996\t-\t\t\t\r\n2018\t3\tNetGAN\tNetGAN: Generating Graphs via Random Walks\thttps://arxiv.org/abs/1803.00816\t-\t\t\t\r\n2018\t3\tOCAN\tOne-Class Adversarial Nets for Fraud Detection\thttps://arxiv.org/abs/1803.01798\t-\t\t\t\r\n2018\t3\tOT-GAN\tImproving GANs Using Optimal Transport\thttps://arxiv.org/abs/1803.05573\t-\t\t\t\r\n2018\t3\tPGGAN\tPatch-Based Image Inpainting with Generative Adversarial Networks\thttps://arxiv.org/abs/1803.07422\t-\t\t\t\r\n2018\t3\tSdf-GAN\tSdf-GAN: Semi-supervised Depth Fusion with Multi-scale Adversarial Networks\thttps://arxiv.org/abs/1803.06657\t-\t\t\t\r\n2018\t3\tSocial GAN\tSocial GAN: Socially Acceptable Trajectories with Generative Adversarial Networks\thttps://arxiv.org/abs/1803.10892\t-\t\t\t\r\n2018\t3\tSpike-GAN\tSynthesizing realistic neural population activity patterns using Generative Adversarial Networks\thttps://arxiv.org/abs/1803.00338\t-\t\t\t\r\n2018\t3\tST-GAN\tST-GAN: Spatial Transformer Generative Adversarial Networks for Image Compositing\thttps://arxiv.org/abs/1803.01837\t-\t\t\t\r\n2018\t3\tText2Shape\tText2Shape: Generating Shapes from Natural Language by Learning Joint Embeddings\thttps://arxiv.org/abs/1803.08495\t-\t\t\t\r\n2018\t3\ttiny-GAN\tAnalysis of Nonautonomous Adversarial Systems\thttps://arxiv.org/abs/1803.05045\t-\t\t\t\r\n2018\t3\tVOS-GAN\tVOS-GAN: Adversarial Learning of Visual-Temporal Dynamics for Unsupervised Dense Prediction in Videos\thttps://arxiv.org/abs/1803.09092\t-\t\t\t\r\n2018\t4\t3D-PhysNet\t3D-PhysNet: Learning the Intuitive Physics of Non-Rigid Object Deformations\thttps://arxiv.org/abs/1805.00328\t-\t\t\t\r\n2018\t4\tAF-DCGAN\tAF-DCGAN: Amplitude Feature Deep Convolutional GAN for Fingerprint Construction in Indoor Localization System\thttps://arxiv.org/abs/1804.05347\t-\t\t\t\r\n2018\t4\tBEAM\tBoltzmann Encoded Adversarial Machines\thttps://arxiv.org/abs/1804.08682\t-\t\t\t\r\n2018\t4\tCorrGAN\tCorrelated discrete data generation using adversarial training\thttps://arxiv.org/abs/1804.00925\t-\t\t\t\r\n2018\t4\tD-WCGAN\tI-vector Transformation Using Conditional Generative Adversarial Networks for Short Utterance Speaker Verification\thttps://arxiv.org/abs/1804.00290\t-\t\t\t\r\n2018\t4\tDefo-Net\tDefo-Net: Learning Body Deformation using Generative Adversarial Networks\thttps://arxiv.org/abs/1804.05928\t-\t\t\t\r\n2018\t4\tDSH-GAN\tDeep Semantic Hashing with Generative Adversarial Networks\thttps://arxiv.org/abs/1804.08275\t-\t\t\t\r\n2018\t4\tDTR-GAN\tDTR-GAN: Dilated Temporal Relational Adversarial Network for Video Summarization\thttps://arxiv.org/abs/1804.11228\t-\t\t\t\r\n2018\t4\tDVGAN\tHuman Motion Modeling using DVGANs\thttps://arxiv.org/abs/1804.10652\t-\t\t\t\r\n2018\t4\tEAR\tGenerative Model for Heterogeneous Inference\thttps://arxiv.org/abs/1804.09858\t-\t\t\t\r\n2018\t4\tFBGAN\tFeedback GAN (FBGAN) for DNA: a Novel Feedback-Loop Architecture for Optimizing Protein Functions\thttps://arxiv.org/abs/1804.01694\t-\t\t\t\r\n2018\t4\tFusionGAN\tGenerating a Fusion Image: One's Identity and Another's Shape\thttps://arxiv.org/abs/1804.07455\t-\t\t\t\r\n2018\t4\tGraphical-GAN\tGraphical Generative Adversarial Networks\thttps://arxiv.org/abs/1804.03429\t-\t\t\t\r\n2018\t4\tIterGAN\tIterGANs: Iterative GANs to Learn and Control 3D Object Transformation\thttps://arxiv.org/abs/1804.05651\t-\t\t\t\r\n2018\t4\tM-AAE\tMask-aware Photorealistic Face Attribute Manipulation\thttps://arxiv.org/abs/1804.08882\t-\t\t\t\r\n2018\t4\tMelanoGAN\tMelanoGANs: High Resolution Skin Lesion Synthesis with GANs\thttps://arxiv.org/abs/1804.04338\t-\t\t\t\r\n2018\t4\tMGGAN\tMGGAN: Solving Mode Collapse using Manifold Guided Training\thttps://arxiv.org/abs/1804.04391\t-\t\t\t\r\n2018\t4\tModularGAN\tModular Generative Adversarial Networks\thttps://arxiv.org/abs/1804.03343\t-\t\t\t\r\n2018\t4\tNAN\tUnderstanding Humans in Crowded Scenes: Deep Nested Adversarial Learning and A New Benchmark for Multi-Human Parsing\thttps://arxiv.org/abs/1804.03287\t-\t\t\t\r\n2018\t4\tPM-GAN\tPM-GANs: Discriminative Representation Learning for Action Recognition Using Partial-modalities\thttps://arxiv.org/abs/1804.06248\t-\t\t\t\r\n2018\t4\tProGanSR\tA Fully Progressive Approach to Single-Image Super-Resolution\thttps://arxiv.org/abs/1804.02900\t-\t\t\t\r\n2018\t4\tPS-GAN\tPedestrian-Synthesis-GAN: Generating Pedestrian Data in Real Scene and Beyond\thttps://arxiv.org/abs/1804.02047\t-\t\t\t\r\n2018\t4\tReConNN\tReconstruction of Simulation-Based Physical Field with Limited Samples by Reconstruction Neural Network\thttps://arxiv.org/abs/1805.00528\t-\t\t\t\r\n2018\t4\tSAGA\tGenerative Adversarial Learning for Spectrum Sensing\thttps://arxiv.org/abs/1804.00709\t-\t\t\t\r\n2018\t4\tsGAN \tGenerative Adversarial Training for MRA Image Synthesis Using Multi-Contrast MRI\thttps://arxiv.org/abs/1804.04366\t-\t\t\t\r\n2018\t4\tSketcher-Refiner GAN\tLearning Myelin Content in Multiple Sclerosis from Multimodal MRI through Adversarial Training\thttps://arxiv.org/abs/1804.08039\t-\t\t\t\r\n2018\t4\tSyncGAN\tSyncGAN: Synchronize the Latent Space of Cross-modal Generative Adversarial Networks\thttps://arxiv.org/abs/1804.00410\t-\t\t\t\r\n2018\t4\tTGANs-C\tTo Create What You Tell: Generating Videos from Captions\thttps://arxiv.org/abs/1804.08264\t-\t\t\t\r\n2018\t4\tUT-SCA-GAN\tSpatial Image Steganography Based on Generative Adversarial Network\thttps://arxiv.org/abs/1804.07939\t-\t\t\t\r\n2018\t5\tAdvEntuRe\tAdvEntuRe: Adversarial Training for Textual Entailment with Knowledge-Guided Examples\thttps://arxiv.org/abs/1805.04680\t-\t\t\t\r\n2018\t5\tAVID\tAVID: Adversarial Visual Irregularity Detection\thttps://arxiv.org/abs/1805.09521\t-\t\t\t\r\n2018\t5\tBourGAN\tBourGAN: Generative Networks with Metric Embeddings\thttps://arxiv.org/abs/1805.07674\t-\t\t\t\r\n2018\t5\tBRE\tImproving GAN Training via Binarized Representation Entropy (BRE) Regularization\thttps://arxiv.org/abs/1805.03644\thttps://github.com/BorealisAI/bre-gan\t3\t7\t2\r\n2018\t5\tcd-GAN\tConditional Image-to-Image Translation\thttps://arxiv.org/abs/1805.00251\t-\t\t\t\r\n2018\t5\tcowboy\tDefending Against Adversarial Attacks by Leveraging an Entire GAN\thttps://arxiv.org/abs/1805.10652\t-\t\t\t\r\n2018\t5\tCSG\tSpeech-Driven Expressive Talking Lips with Conditional Sequential Generative Adversarial Networks\thttps://arxiv.org/abs/1806.00154\t-\t\t\t\r\n2018\t5\tDefense-GAN\tDefense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models \thttps://arxiv.org/abs/1805.06605 \thttps://github.com/kabkabm/defensegan\t2\t35\t8\r\n2018\t5\tDialogWAE\tDialogWAE: Multimodal Response Generation with Conditional Wasserstein Auto-Encoder\thttps://arxiv.org/abs/1805.12352\t-\t\t\t\r\n2018\t5\tDTLC-GAN\tGenerative Adversarial Image Synthesis with Decision Tree Latent Controller\thttps://arxiv.org/abs/1805.10603\t-\t\t\t\r\n2018\t5\tFairGAN\tFairGAN: Fairness-aware Generative Adversarial Networks\thttps://arxiv.org/abs/1805.11202\t-\t\t\t\r\n2018\t5\tFairness GAN\tFairness GAN\thttps://arxiv.org/abs/1805.09910\t-\t\t\t\r\n2018\t5\tFakeGAN\tDetecting Deceptive Reviews using Generative Adversarial Networks\thttps://arxiv.org/abs/1805.10364\t-\t\t\t\r\n2018\t5\tFBGAN\tFeaturized Bidirectional GAN: Adversarial Defense via Adversarially Learned Semantic Inference\thttps://arxiv.org/abs/1805.07862\t-\t\t\t\r\n2018\t5\tFC-GAN\tFast-converging Conditional Generative Adversarial Networks for Image Synthesis\thttps://arxiv.org/abs/1805.01972\t-\t\t\t\r\n2018\t5\tGAF\tGenerative Adversarial Forests for Better Conditioned Adversarial Learning\thttps://arxiv.org/abs/1805.05185\t-\t\t\t\r\n2018\t5\tGAN Q-learning\tGAN Q-learning\thttps://arxiv.org/abs/1805.04874\t-\t\t\t\r\n2018\t5\tGAN-SD\tVirtual-Taobao: Virtualizing Real-world Online Retail Environment for Reinforcement Learning\thttps://arxiv.org/abs/1805.10000\t-\t\t\t\r\n2018\t5\tGAN-Word2Vec\tAdversarial Training of Word2Vec for Basket Completion\thttps://arxiv.org/abs/1805.08720\t-\t\t\t\r\n2018\t5\tGANAX\tGANAX: A Unified MIMD-SIMD Acceleration for Generative Adversarial Networks\thttps://arxiv.org/abs/1806.01107\t-\t\t\t\r\n2018\t5\tGT-GAN\tDeep Graph Translation\thttps://arxiv.org/abs/1805.09980\t-\t\t\t\r\n2018\t5\tHAN\tBidirectional Learning for Robust Neural Networks\thttps://arxiv.org/abs/1805.08006\t-\t\t\t\r\n2018\t5\tHiGAN\tExploiting Images for Video Recognition with Hierarchical Generative Adversarial Networks\thttps://arxiv.org/abs/1805.04384\t-\t\t\t\r\n2018\t5\thredGAN\tMulti-turn Dialogue Response Generation in an Adversarial Learning framework\thttps://arxiv.org/abs/1805.11752\t-\t\t\t\r\n2018\t5\tMC-GAN\tMC-GAN: Multi-conditional Generative Adversarial Network for Image Synthesis\thttps://arxiv.org/abs/1805.01123\t-\t\t\t\r\n2018\t5\tMEGAN\tMEGAN: Mixture of Experts of Generative Adversarial Networks for Multimodal Image Generation\thttps://arxiv.org/abs/1805.02481\t-\t\t\t\r\n2018\t5\tMolGAN\tMolGAN: An implicit generative model for small molecular graphs\thttps://arxiv.org/abs/1805.11973\t-\t\t\t\r\n2018\t5\tN2RPP\tN2RPP: An Adversarial Network to Rebuild Plantar Pressure for ACLD Patients\thttps://arxiv.org/abs/1805.02825\t-\t\t\t\r\n2018\t5\tPD-WGAN\tPrimal-Dual Wasserstein GAN\thttps://arxiv.org/abs/1805.09575\t-\t\t\t\r\n2018\t5\tPOGAN\tPerceptually Optimized Generative Adversarial Network for Single Image Dehazing\thttps://arxiv.org/abs/1805.01084\t-\t\t\t\r\n2018\t5\tPSGAN\tPSGAN: A Generative Adversarial Network for Remote Sensing Image Pan-Sharpening\thttps://arxiv.org/abs/1805.03371\t-\t\t\t\r\n2018\t5\tReGAN\tReGAN: RE[LAX|BAR|INFORCE] based Sequence Generation using GANs\thttps://arxiv.org/abs/1805.02788\thttps://github.com/TalkToTheGAN/REGAN\t2\t24\t2\r\n2018\t5\tRegCGAN\tUnpaired Multi-Domain Image Generation via Regularized Conditional GANs\thttps://arxiv.org/abs/1805.02456\t-\t\t\t\r\n2018\t5\tRoCGAN\tRobust Conditional Generative Adversarial Networks\thttps://arxiv.org/abs/1805.08657\t-\t\t\t\r\n2018\t5\tSAGAN\tSelf-Attention Generative Adversarial Networks\thttps://arxiv.org/abs/1805.08318\t-\t\t\t\r\n2018\t5\tSG-GAN\tSparsely Grouped Multi-task Generative Adversarial Networks for Facial Attribute Manipulation\thttps://arxiv.org/abs/1805.07509\t-\t\t\t\r\n2018\t5\tspeech-driven animation GAN\tEnd-to-End Speech-Driven Facial Animation with Temporal GANs\thttps://arxiv.org/abs/1805.09313\t-\t\t\t\r\n2018\t5\tWGAN-CLS\tText to Image Synthesis Using Generative Adversarial Networks\thttps://arxiv.org/abs/1805.00676\t-\t\t\t\r\n2018\t6\tAdaptive GAN\tCustomizing an Adversarial Example Generator with Class-Conditional GANs\thttps://arxiv.org/abs/1806.10496\t-\t\t\t\r\n2018\t6\tAPD\tAdversarial Distillation of Bayesian Neural Network Posteriors\thttps://arxiv.org/abs/1806.10317\t-\t\t\t\r\n2018\t6\tBinGAN\tBinGAN: Learning Compact Binary Descriptors with a Regularized GAN\thttps://arxiv.org/abs/1806.06778\t-\t\t\t\r\n2018\t6\tBWGAN\tBanach Wasserstein GAN\thttps://arxiv.org/abs/1806.06621\t-\t\t\t\r\n2018\t6\tCapsGAN\tCapsGAN: Using Dynamic Routing for Generative Adversarial Networks\thttps://arxiv.org/abs/1806.03968\t-\t\t\t\r\n2018\t6\tCR-GAN\tCR-GAN: Learning Complete Representations for Multi-view Generation\thttps://arxiv.org/abs/1806.11191\t-\t\t\t\r\n2018\t6\tDMGAN\tDisconnected Manifold Learning for Generative Adversarial Networks\thttps://arxiv.org/abs/1806.00880\t-\t\t\t\r\n2018\t6\tEL-GAN\tEL-GAN: Embedding Loss Driven Generative Adversarial Networks for Lane Detection\thttps://arxiv.org/abs/1806.05525\t-\t\t\t\r\n2018\t6\tFrankenGAN\trankenGAN: Guided Detail Synthesis for Building Mass-Models Using Style-Synchonized GANs\thttps://arxiv.org/abs/1806.07179\t-\t\t\t\r\n2018\t6\tGAIN \tGAIN: Missing Data Imputation using Generative Adversarial Nets\thttps://arxiv.org/abs/1806.02920\t-\t\t\t\r\n2018\t6\tGANG\tBeyond Local Nash Equilibria for Adversarial Networks\thttps://arxiv.org/abs/1806.07268\t-\t\t\t\r\n2018\t6\tGATS\tSample-Efficient Deep RL with Generative Adversarial Tree Search\thttps://arxiv.org/abs/1806.05780\t-\t\t\t\r\n2018\t6\tIR2VI\tIR2VI: Enhanced Night Environmental Perception by Unsupervised Thermal Image Translation\thttps://arxiv.org/abs/1806.09565\t-\t\t\t\r\n2018\t6\tIRGAN\tGenerative Adversarial Nets for Information Retrieval: Fundamentals and Advances\thttps://arxiv.org/abs/1806.03577\t-\t\t\t\r\n2018\t6\tJointGAN\tJointGAN: Multi-Domain Joint Distribution Learning with Generative Adversarial Nets\thttps://arxiv.org/abs/1806.02978\t-\t\t\t\r\n2018\t6\tJR-GAN\tJR-GAN: Jacobian Regularization for Generative Adversarial Networks\thttps://arxiv.org/abs/1806.09235\t-\t\t\t\r\n2018\t6\tLCC-GAN\tAdversarial Learning with Local Coordinate Coding\thttps://arxiv.org/abs/1806.04895\t-\t\t\t\r\n2018\t6\tMedGAN\tMedGAN: Medical Image Translation using GANs\thttps://arxiv.org/abs/1806.06397\t-\t\t\t\r\n2018\t6\tMMC-GAN\tA Multimodal Classifier Generative Adversarial Network for Carry and Place Tasks from Ambiguous Language Instructions\thttps://arxiv.org/abs/1806.03847\t-\t\t\t\r\n2018\t6\tModified GAN-CLS\tGenerate the corresponding Image from Text Description using Modified GAN-CLS Algorithm\thttps://arxiv.org/abs/1806.11302\t-\t\t\t\r\n2018\t6\tPP-GAN\tPrivacy-Protective-GAN for Face De-identification\thttps://arxiv.org/abs/1806.08906\t-\t\t\t\r\n2018\t6\tSeUDA\tSemantic-Aware Generative Adversarial Nets for Unsupervised Domain Adaptation in Chest X-ray Segmentation\thttps://arxiv.org/abs/1806.00600\t-\t\t\t\r\n2018\t6\tSN-DCGAN\tGenerative Adversarial Networks for Unsupervised Object Co-localization\thttps://arxiv.org/abs/1806.00236\t-\t\t\t\r\n2018\t6\tSN-PatchGAN\tFree-Form Image Inpainting with Gated Convolution\thttps://arxiv.org/abs/1806.03589\t-\t\t\t\r\n2018\t6\tSoPhie\tSoPhie: An Attentive GAN for Predicting Paths Compliant to Social and Physical Constraints\thttps://arxiv.org/abs/1806.01482\t-\t\t\t\r\n2018\t6\tSR-CNN-VAE-GAN\tSemi-Recurrent CNN-based VAE-GAN for Sequential Data Generation\thttps://arxiv.org/abs/1806.00509\thttps://github.com/makbari7/SR-CNN-VAE-GAN\t2\t8\t3\r\n2018\t6\tStarGAN-VC\tStarGAN-VC: Non-parallel many-to-many voice conversion with star generative adversarial networks \thttps://arxiv.org/abs/1806.02169\t-\t\t\t\r\n2018\t6\ttable-GAN\tData Synthesis based on Generative Adversarial Networks\thttps://arxiv.org/abs/1806.03384\t-\t\t\t\r\n2018\t6\ttcGAN\tCross-modal Hallucination for Few-shot Fine-grained Recognition\thttps://arxiv.org/abs/1806.05147\t-\t\t\t\r\n2018\t6\tTD-GAN\tTask Driven Generative Modeling for Unsupervised Domain Adaptation: Application to X-ray Image Segmentation\thttps://arxiv.org/abs/1806.07201\t-\t\t\t\r\n2018\t6\ttempCycleGAN\tImproving Surgical Training Phantoms by Hyperrealism: Deep Unpaired Image-to-Image Translation from Real Surgeries\thttps://arxiv.org/abs/1806.03627\t-\t\t\t\r\n2018\t6\tVAC+GAN \t\"Versatile Auxiliary Classifier with Generative Adversarial Network (VAC+GAN), Multi Class Scenarios\"\thttps://arxiv.org/abs/1806.07751\t-\t\t\t\r\n2018\t7\tacGAN\tOn-line Adaptative Curriculum Learning for GANs\thttps://arxiv.org/abs/1808.00020\t-\t\t\t\r\n2018\t7\tAlphaGAN\tAlphaGAN: Generative adversarial networks for natural image matting\thttps://arxiv.org/abs/1807.10088\t-\t\t\t\r\n2018\t7\tAMC-GAN\tVideo Prediction with Appearance and Motion Conditions\thttps://arxiv.org/abs/1807.02635\t-\t\t\t\r\n2018\t7\tCE-GAN\tDeep Learning for Imbalance Data Classification using Class Expert Generative Adversarial Network\thttps://arxiv.org/abs/1807.04585\t-\t\t\t\r\n2018\t7\tciGAN\tConditional Infilling GANs for Data Augmentation in Mammogram Classification\thttps://arxiv.org/abs/1807.08093\t-\t\t\t\r\n2018\t7\tCT-GAN\tCT-GAN: Conditional Transformation Generative Adversarial Network for Image Attribute Modification\thttps://arxiv.org/abs/1807.04812\t-\t\t\t\r\n2018\t7\tDE-GAN\tGenerative Adversarial Networks with Decoder-Encoder Output Noise\thttps://arxiv.org/abs/1807.03923\t-\t\t\t\r\n2018\t7\tDropout-GAN\tDropout-GAN: Learning from a Dynamic Ensemble of Discriminators\thttps://arxiv.org/abs/1807.11346\t-\t\t\t\r\n2018\t7\tEditable GAN\tEditable Generative Adversarial Networks: Generating and Editing Faces Simultaneously\thttps://arxiv.org/abs/1807.07700\t-\t\t\t\r\n2018\t7\tFGGAN\tAdversarial Learning for Fine-grained Image Search\thttps://arxiv.org/abs/1807.02247\t-\t\t\t\r\n2018\t7\tGAIA\tGenerative adversarial interpolative autoencoding: adversarial training on latent space interpolations encourage convex latent distributions\thttps://arxiv.org/abs/1807.06650\t-\t\t\t\r\n2018\t7\tGAP\tGenerative Adversarial Privacy\thttps://arxiv.org/abs/1807.05306\t-\t\t\t\r\n2018\t7\tIntroVAE\tIntroVAE: Introspective Variational Autoencoders for Photographic Image Synthesis\thttps://arxiv.org/abs/1807.06358\t-\t\t\t\r\n2018\t7\tISGAN\tInvisible Steganography via Generative Adversarial Network\thttps://arxiv.org/abs/1807.08571\t-\t\t\t\r\n2018\t7\tLBT\tLearning Implicit Generative Models by Teaching Explicit Ones\thttps://arxiv.org/abs/1807.03870\t-\t\t\t\r\n2018\t7\tLipizzaner\tTowards Distributed Coevolutionary GANs\thttps://arxiv.org/abs/1807.08194\t-\t\t\t\r\n2018\t7\tMIXGAN\tMIXGAN: Learning Concepts from Different Domains for Mixture Generation\thttps://arxiv.org/abs/1807.01659\t-\t\t\t\r\n2018\t7\tPIONEER\tPioneer Networks: Progressively Growing Generative Autoencoder\thttps://arxiv.org/abs/1807.03026\t-\t\t\t\r\n2018\t7\tRaGAN\tThe relativistic discriminator: a key element missing from standard GAN\thttps://arxiv.org/abs/1807.00734\t-\t\t\t\r\n2018\t7\tResembled GAN\tResembled Generative Adversarial Networks: Two Domains with Similar Attributes\thttps://arxiv.org/abs/1807.00947\t-\t\t\t\r\n2018\t7\tsAOG\tDeep Structured Generative Models\thttps://arxiv.org/abs/1807.03877\t-\t\t\t\r\n2018\t7\tSem-GAN\tSem-GAN: Semantically-Consistent Image-to-Image Translation\thttps://arxiv.org/abs/1807.04409\t-\t\t\t\r\n2018\t7\tSGAN\tCT Image Enhancement Using Stacked Generative Adversarial Networks and Transfer Learning for Lesion Segmentation Improvement\thttps://arxiv.org/abs/1807.07144\t-\t\t\t\r\n2018\t7\tSiGAN\tSiGAN: Siamese Generative Adversarial Network for Identity-Preserving Face Hallucination\thttps://arxiv.org/abs/1807.08370\t-\t\t\t\r\n2018\t7\tTequilaGAN\tTequilaGAN: How to easily identify GAN samples\thttps://arxiv.org/abs/1807.04919\t-\t\t\t\r\n2018\t7\tWGAN-L1\tSubsampled Turbulence Removal Network\thttps://arxiv.org/abs/1807.04418\t-\t\t\t\r\n2018\t8\tBEGAN-CS\tEscaping from Collapsing Modes in a Constrained Space\thttps://arxiv.org/abs/1808.07258\t-\t\t\t\r\n2018\t8\tBellman GAN\tDistributional Multivariate Policy Evaluation and Exploration with the Bellman GAN\thttps://arxiv.org/abs/1808.01960\t-\t\t\t\r\n2018\t8\tBridgeGAN\tGenerative Adversarial Frontal View to Bird View Synthesis\thttps://arxiv.org/abs/1808.00327\t-\t\t\t\r\n2018\t8\tDOPING\tDOPING: Generative Data Augmentation for Unsupervised Anomaly Detection with GAN\thttps://arxiv.org/abs/1808.07632\t-\t\t\t\r\n2018\t8\tGIN\tGenerative Invertible Networks (GIN): Pathophysiology-Interpretable Feature Mapping and Virtual Patient Generation\thttps://arxiv.org/abs/1808.04495\t-\t\t\t\r\n2018\t8\tGM-GAN\t\"Gaussian Mixture Generative Adversarial Networks for Diverse Datasets, and the Unsupervised Clustering of Images\"\thttps://arxiv.org/abs/1808.10356\t-\t\t\t\r\n2018\t8\tISP-GPM\tInner Space Preserving Generative Pose Machine\thttps://arxiv.org/abs/1808.02104\t-\t\t\t\r\n2018\t8\tMinLGAN\tAnomaly Detection via Minimum Likelihood Generative Adversarial Networks\thttps://arxiv.org/abs/1808.00200\t-\t\t\t\r\n2018\t8\tRecycle-GAN\tRecycle-GAN: Unsupervised Video Retargeting\thttps://arxiv.org/abs/1808.05174\t-\t\t\t\r\n2018\t8\tScarGAN\tScarGAN: Chained Generative Adversarial Networks to Simulate Pathological Tissue on Cardiovascular MR Scans\thttps://arxiv.org/abs/1808.04500\t-\t\t\t\r\n2018\t8\tSkip-Thought GAN\tGenerating Text through Adversarial Training using Skip-Thought Vectors\thttps://arxiv.org/abs/1808.08703\t-\t\t\t\r\n2018\t8\tStepGAN\tImproving Conditional Sequence Generative Adversarial Networks by Stepwise Evaluation\thttps://arxiv.org/abs/1808.05599\t-\t\t\t\r\n2018\t8\tT2Net\tT2Net: Synthetic-to-Realistic Translation for Solving Single-Image Depth Estimation Tasks\thttps://arxiv.org/abs/1808.01454\t-\t\t\t\r\n2018\t8\tTreeGAN\tTreeGAN: Syntax-Aware Sequence Generation with Generative Adversarial Networks\thttps://arxiv.org/abs/1808.07582\t-\t\t\t\r\n2018\t8\tX-GANs\tX-GANs: Image Reconstruction Made Easy for Extreme Cases\thttps://arxiv.org/abs/1808.04432\t-\t\t\t\r\n2018\t9\tAE-OT\tLatent Space Optimal Transport for Generative Models\thttps://arxiv.org/abs/1809.05964\t-\t\t\t\r\n2018\t9\tAIM\tGenerating Informative and Diverse Conversational Responses via Adversarial Information Maximization\thttps://arxiv.org/abs/1809.05972\t-\t\t\t\r\n2018\t9\tBi-GAN\tAutonomously and Simultaneously Refining Deep Neural Network Parameters by a Bi-Generative Adversarial Network Aided Genetic Algorithm\thttps://arxiv.org/abs/1809.10244\t-\t\t\t\r\n2018\t9\tBubGAN\tBubGAN: Bubble Generative Adversarial Networks for Synthesizing Realistic Bubbly Flow Images\thttps://arxiv.org/abs/1809.02266\t-\t\t\t\r\n2018\t9\tCinCGAN\tUnsupervised Image Super-Resolution using Cycle-in-Cycle Generative Adversarial Networks\thttps://arxiv.org/abs/1809.00437\t-\t\t\t\r\n2018\t9\tClusterGAN\tClusterGAN : Latent Space Clustering in Generative Adversarial Networks\thttps://arxiv.org/abs/1809.03627\t-\t\t\t\r\n2018\t9\tDADA\tDADA: Deep Adversarial Data Augmentation for Extremely Low Data Regime Classification\thttps://arxiv.org/abs/1809.00981\t-\t\t\t\r\n2018\t9\tDeepFD\tLearning to Detect Fake Face Images in the Wild\thttps://arxiv.org/abs/1809.08754\t-\t\t\t\r\n2018\t9\tESRGAN\tESRGAN: Enhanced Super-Resolution Generative Adversarial Networks\thttps://arxiv.org/abs/1809.00219\t-\t\t\t\r\n2018\t9\tGAN Lab\tGAN Lab: Understanding Complex Deep Generative Models using Interactive Visual Experimentation\thttps://arxiv.org/abs/1809.01587\t-\t\t\t\r\n2018\t9\tGAN-AD\tAnomaly Detection with Generative Adversarial Networks for Multivariate Time Series\thttps://arxiv.org/abs/1809.04758\t-\t\t\t\r\n2018\t9\tGANVO\tGANVO: Unsupervised Deep Monocular Visual Odometry and Depth Estimation with Generative Adversarial Networks\thttps://arxiv.org/abs/1809.05786\t-\t\t\t\r\n2018\t9\tGcGAN\tGeometry-Consistent Adversarial Networks for One-Sided Unsupervised Domain Mapping\thttps://arxiv.org/abs/1809.05852\t-\t\t\t\r\n2018\t9\tGraphSGAN\tSemi-supervised Learning on Graphs with Generative Adversarial Nets\thttps://arxiv.org/abs/1809.00130\t-\t\t\t\r\n2018\t9\tIGMM-GAN\tCoupled IGMM-GANs for deep multimodal anomaly detection in human mobility data\thttps://arxiv.org/abs/1809.02728\t-\t\t\t\r\n2018\t9\tMeRGAN\tMemory Replay GANs: learning to generate images from new categories without forgetting\thttps://arxiv.org/abs/1809.02058\t-\t\t\t\r\n2018\t9\tSAM\tSample-Efficient Imitation Learning via Generative Adversarial Nets\thttps://arxiv.org/abs/1809.02064\t-\t\t\t\r\n2018\t9\tSiftingGAN\tSiftingGAN: Generating and Sifting Labeled Samples to Improve the Remote Sensing Image Scene Classification Baseline in vitro\thttps://arxiv.org/abs/1809.04985\t-\t\t\t\r\n2018\t9\tSLSR\tSparse Label Smoothing for Semi-supervised Person Re-Identification\thttps://arxiv.org/abs/1809.04976\t-\t\t\t\r\n2018\t9\tTwin-GAN\tTwin-GAN -- Unpaired Cross-Domain Image Translation with Weight-Sharing GANs\thttps://arxiv.org/abs/1809.00946\t-\t\t\t\r\n2018\t9\tWaveletGLCA-GAN\tGlobal and Local Consistent Wavelet-domain Age Synthesis\thttps://arxiv.org/abs/1809.07764\t-\t\t\t"
  },
  {
    "path": "requirements.txt",
    "content": "astroid==2.0.4\nbeautifulsoup4==4.6.3\nbs4==0.0.1\ncertifi==2018.8.24\nchardet==3.0.4\ncycler==0.10.0\nidna==2.7\nisort==4.3.4\nJinja2==2.10\nkiwisolver==1.0.1\nlazy-object-proxy==1.3.1\nMarkupSafe==1.0\nmatplotlib==2.2.3\nmccabe==0.6.1\nnumpy==1.15.1\nPillow==5.2.0\npylint==2.1.1\npyparsing==2.2.0\npython-dateutil==2.7.3\npytz==2018.5\nrequests==2.19.1\nsix==1.11.0\ntyped-ast==1.1.0\nurllib3==1.23\nwrapt==1.10.11\n"
  },
  {
    "path": "update.py",
    "content": "# -*- coding: utf-8 -*-\n\"\"\" Update Readme.md and cumulative_gans.jpg \"\"\"\nfrom __future__ import print_function\nfrom __future__ import division\n\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom bs4 import BeautifulSoup\nimport requests\nimport csv\n\n\ndef load_data():\n    \"\"\" Load GANs data from the gans.csv file \"\"\"\n\n    with open('gans.tsv') as fid:\n        reader = csv.DictReader(fid, delimiter='\\t')\n        gans = [row for row in reader]\n    return gans\n\n\ndef update_readme(gans):\n    \"\"\" Update the Readme.md text file from a Jinja2 template \"\"\"\n    import jinja2 as j2\n\n    gans.sort(key=lambda v: v['Abbr.'].upper())\n    j2_env = j2.Environment(loader=j2.FileSystemLoader('.'),\n                            trim_blocks=True, lstrip_blocks=True)\n\n    with open('README.md', 'w') as fid:\n        print(j2_env.get_template('README.j2.md').render(gans=gans), file=fid)\n\n\ndef update_figure(gans):\n    \"\"\" Update the figure cumulative_gans.jpg \"\"\"\n    data = np.array([int(gan['Year']) + int(gan['Month']) / 12\n                     for gan in gans])\n    x_range = int(np.ceil(np.max(data) - np.min(data)) * 12) + 1\n    y_range = int(np.ceil(data.size / 10)) * 10 + 1\n\n    with plt.style.context(\"seaborn\"):\n        plt.hist(data, x_range, cumulative=\"True\")\n        plt.xticks(range(2014, 2019))\n        plt.yticks(np.arange(0, y_range, 15))\n        plt.title(\"Cumulative number of named GAN papers by month\")\n        plt.xlabel(\"Year\")\n        plt.ylabel(\"Total number of papers\")\n        plt.savefig('cumulative_gans.jpg')\n\ndef update_github_stats(gans):\n    \"\"\" Update Github stats \"\"\"\n    num_rows = len(gans)\n    print('Fetching Github stats...')\n    for i, gan in enumerate(gans):\n        url = gan['Official_Code']\n        if url != \"-\" and url != \"\":\n            print(str(i) + '/' + str(num_rows))\n            result = requests.get(url)\n            c = result.text\n            soup = BeautifulSoup(c, \"html.parser\")\n            samples = soup.select(\"a.social-count\")\n            gan['Watches'] = samples[0].get_text().strip().replace(\",\", \"\")\n            gan['Stars'] = samples[1].get_text().strip().replace(\",\", \"\")\n            gan['Forks'] = samples[2].get_text().strip().replace(\",\", \"\")\n\n    print(str(i) + '/' + str(num_rows))\n    print('Complete.')\n    \n    with open('gans.tsv', 'w') as outfile:\n        fp = csv.DictWriter(outfile, gans[0].keys(), delimiter='\\t')\n        fp.writeheader()\n        fp.writerows(gans)\n\nif __name__ == '__main__':\n    GANS = load_data()\n    update_readme(GANS)\n    update_figure(GANS)\n    update_github_stats(GANS)\n"
  }
]