All Projects → kremerj → gan

kremerj / gan

Licence: other
A 1D toy example of optimizing a generative model using the WGAN-GP model.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to gan

Cramer Gan
Tensorflow Implementation on "The Cramer Distance as a Solution to Biased Wasserstein Gradients" (https://arxiv.org/pdf/1705.10743.pdf)
Stars: ✭ 123 (+485.71%)
Mutual labels:  generative-adversarial-network, tensorflow-models
GAN-Project-2018
GAN in Tensorflow to be run via Linux command line
Stars: ✭ 21 (+0%)
Mutual labels:  generative-adversarial-network, tensorflow-models
Wgan
Tensorflow Implementation of Wasserstein GAN (and Improved version in wgan_v2)
Stars: ✭ 228 (+985.71%)
Mutual labels:  generative-adversarial-network, tensorflow-models
Generative Adversarial Networks
Introduction to generative adversarial networks, with code to accompany the O'Reilly tutorial on GANs
Stars: ✭ 505 (+2304.76%)
Mutual labels:  generative-adversarial-network, tensorflow-models
gans-2.0
Generative Adversarial Networks in TensorFlow 2.0
Stars: ✭ 76 (+261.9%)
Mutual labels:  generative-adversarial-network, tensorflow-models
pytorch-dann
A PyTorch implementation for Unsupervised Domain Adaptation by Backpropagation
Stars: ✭ 110 (+423.81%)
Mutual labels:  generative-adversarial-network
pytorch-CycleGAN
Pytorch implementation of CycleGAN.
Stars: ✭ 39 (+85.71%)
Mutual labels:  generative-adversarial-network
gan-vae-pretrained-pytorch
Pretrained GANs + VAEs + classifiers for MNIST/CIFAR in pytorch.
Stars: ✭ 134 (+538.1%)
Mutual labels:  generative-adversarial-network
MAX-Text-Summarizer
Generate a summarized description of a body of text
Stars: ✭ 27 (+28.57%)
Mutual labels:  tensorflow-models
entity-network
Tensorflow implementation of "Tracking the World State with Recurrent Entity Networks" [https://arxiv.org/abs/1612.03969] by Henaff, Weston, Szlam, Bordes, and LeCun.
Stars: ✭ 58 (+176.19%)
Mutual labels:  tensorflow-models
py-msa-kdenlive
Python script to load a Kdenlive (OSS NLE video editor) project file, and conform the edit on video or numpy arrays.
Stars: ✭ 25 (+19.05%)
Mutual labels:  generative-adversarial-network
adversarial-recommender-systems-survey
The goal of this survey is two-fold: (i) to present recent advances on adversarial machine learning (AML) for the security of RS (i.e., attacking and defense recommendation models), (ii) to show another successful application of AML in generative adversarial networks (GANs) for generative applications, thanks to their ability for learning (high-…
Stars: ✭ 110 (+423.81%)
Mutual labels:  generative-adversarial-network
CharacterGAN
CharacterGAN: Few-Shot Keypoint Character Animation and Reposing (Best Paper WACV 2022)
Stars: ✭ 172 (+719.05%)
Mutual labels:  generative-adversarial-network
WGAN-GP-TensorFlow
TensorFlow implementations of Wasserstein GAN with Gradient Penalty (WGAN-GP), Least Squares GAN (LSGAN), GANs with the hinge loss.
Stars: ✭ 42 (+100%)
Mutual labels:  generative-adversarial-network
AdversarialBinaryCoding4ReID
Codes of the paper "Adversarial Binary Coding for Efficient Person Re-identification"
Stars: ✭ 12 (-42.86%)
Mutual labels:  generative-adversarial-network
icml17 knn
Deriving Neural Architectures from Sequence and Graph Kernels
Stars: ✭ 59 (+180.95%)
Mutual labels:  tensorflow-models
Wasserstein2GenerativeNetworks
PyTorch implementation of "Wasserstein-2 Generative Networks" (ICLR 2021)
Stars: ✭ 38 (+80.95%)
Mutual labels:  generative-adversarial-network
ArtGAN
Tensorflow codes for our ICIP-17 and arXiv-1708.09533 works: "ArtGAN: Artwork Synthesis with Conditional Categorial GAN" & "Learning a Generative Adversarial Network for High Resolution Artwork Synthesis "
Stars: ✭ 16 (-23.81%)
Mutual labels:  generative-adversarial-network
TF-Model-Deploy-Tutorial
A tutorial exploring multiple approaches to deploy a trained TensorFlow (or Keras) model or multiple models for prediction.
Stars: ✭ 51 (+142.86%)
Mutual labels:  tensorflow-models
Music-generation-cRNN-GAN
cRNN-GAN to generate music by training on instrumental music (midi)
Stars: ✭ 38 (+80.95%)
Mutual labels:  generative-adversarial-network

1D Generative Adversarial Network Example

Example output of the WGAN-GP optimization

Generates a GAN to approximate a 1D Gaussian using the improved Wasserstein GAN (WGAN-GP). Based on the codes from the repositories of Ishaan Gulrajani and AYLIAN and the blog posts by Eric Jang and John Glover.

Running the example

This code uses Python 3.6.1. Install the dependencies via

$ pip install -r requirements.txt

To generate the animated gif, you need to install the ImageMagick library.

To run the code just run

$ python main.py

and it should produce output similar to the animation above.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].