tensorflow / swift-models

Models and examples built with Swift for TensorFlow
Apache License 2.0
645 stars 145 forks source link

enhancement - a generative model / GAN #9

Closed johndpope closed 5 years ago

johndpope commented 6 years ago

to foster community involvement - some richer sample code beyond MNIST should be tackled. Generative Adversarial Networks is a hot topic amongst ML - and some sample code using swift should help encourage researchers to pick up swift / a list of GAN projects attached below.

thinking out loud - consider google swift team - could have a budget with bounties that community could vote on and award to spur development ahead.

python reference - https://github.com/hwalsuklee/tensorflow-generative-model-collections

https://github.com/hindupuravinash/the-gan-zoo

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

rxwei commented 5 years ago

More models will definitely be developed in the future. Closing this issue.

johndpope commented 5 years ago

found this code by @jorgenhenrichsen - https://github.com/johndpope/GanforCoreML/blob/master/GAN/GAN/ViewController.swift

Will be awesome when AD comes online and higher level APIs come online. Watching this repo closely. https://github.com/tensorflow/swift-tutorials/blob/master/iris/swift_tensorflow_tutorial.ipynb