资源算法InfoGAN

InfoGAN

2019-09-11 | |  68 |   0 |   0

InfoGAN

Keras implementation of InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets

Requirements

python modules

  • keras, theano or tensorflow backend

  • h5py

  • matplotlib

  • opencv 3

  • numpy

  • tqdm

  • parmap

Part 1. Processing the data

Follow these instructions.

Part 2. Running the code

Follow these instructions

Part 3. Example results

MNIST example results

Note 1 The figures below were obtained with a slight modification of the original InfoGAN paper: supervised categorical cross entropy loss for the discriminator and simple MSE loss for the continuous variables. Credits to @burisuriburi for the original idea.

Note 2 The code in this repository matches OpenAI's original implementation, without the trick of Note 1.

Varying the categorical code along each row:

figure

Varying the continuous code along rows and columns:

figure


上一篇:ResNet-50

下一篇:pix2pix

用户评价
全部评价

热门资源

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...