All Projects → xcyan → eccv16_attr2img

xcyan / eccv16_attr2img

Licence: MIT license
Torch Implemention of ECCV'16 paper: Attribute2Image

Programming Languages

lua
6591 projects
shell
77523 projects

Projects that are alternatives of or similar to eccv16 attr2img

Li emnlp 2017
Deep Recurrent Generative Decoder for Abstractive Text Summarization in DyNet
Stars: ✭ 56 (-39.78%)
Mutual labels:  generative-model, variational-autoencoder
Face Generator
Generate human faces with neural networks
Stars: ✭ 266 (+186.02%)
Mutual labels:  torch, face
Vae protein function
Protein function prediction using a variational autoencoder
Stars: ✭ 57 (-38.71%)
Mutual labels:  generative-model, variational-autoencoder
Awesome Vaes
A curated list of awesome work on VAEs, disentanglement, representation learning, and generative models.
Stars: ✭ 418 (+349.46%)
Mutual labels:  generative-model, variational-autoencoder
Synthesize3dviadepthorsil
[CVPR 2017] Generation and reconstruction of 3D shapes via modeling multi-view depth maps or silhouettes
Stars: ✭ 141 (+51.61%)
Mutual labels:  torch, variational-autoencoder
Simple Variational Autoencoder
A VAE written entirely in Numpy/Cupy
Stars: ✭ 20 (-78.49%)
Mutual labels:  generative-model, variational-autoencoder
Vae For Image Generation
Implemented Variational Autoencoder generative model in Keras for image generation and its latent space visualization on MNIST and CIFAR10 datasets
Stars: ✭ 87 (-6.45%)
Mutual labels:  generative-model, variational-autoencoder
srVAE
VAE with RealNVP prior and Super-Resolution VAE in PyTorch. Code release for https://arxiv.org/abs/2006.05218.
Stars: ✭ 56 (-39.78%)
Mutual labels:  generative-model, variational-autoencoder
Beauty.torch
Understanding facial beauty with deep learning.
Stars: ✭ 90 (-3.23%)
Mutual labels:  torch, face
Dfc Vae
Variational Autoencoder trained by Feature Perceputal Loss
Stars: ✭ 74 (-20.43%)
Mutual labels:  torch, generative-model
Tensorflow Generative Model Collections
Collection of generative models in Tensorflow
Stars: ✭ 3,785 (+3969.89%)
Mutual labels:  generative-model, variational-autoencoder
worlds
Building Virtual Reality Worlds using Three.js
Stars: ✭ 23 (-75.27%)
Mutual labels:  generative-model, generative-art
Neuraldialog Cvae
Tensorflow Implementation of Knowledge-Guided CVAE for dialog generation ACL 2017. It is released by Tiancheng Zhao (Tony) from Dialog Research Center, LTI, CMU
Stars: ✭ 279 (+200%)
Mutual labels:  generative-model, variational-autoencoder
Adain Style
Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization
Stars: ✭ 1,049 (+1027.96%)
Mutual labels:  generative-model, generative-art
Generative models tutorial with demo
Generative Models Tutorial with Demo: Bayesian Classifier Sampling, Variational Auto Encoder (VAE), Generative Adversial Networks (GANs), Popular GANs Architectures, Auto-Regressive Models, Important Generative Model Papers, Courses, etc..
Stars: ✭ 276 (+196.77%)
Mutual labels:  generative-model, variational-autoencoder
Conditional Animegan
Conditional GAN for Anime face generation.
Stars: ✭ 70 (-24.73%)
Mutual labels:  generative-model, generative-art
vae-torch
Variational autoencoder for anomaly detection (in PyTorch).
Stars: ✭ 38 (-59.14%)
Mutual labels:  generative-model, variational-autoencoder
CHyVAE
Code for our paper -- Hyperprior Induced Unsupervised Disentanglement of Latent Representations (AAAI 2019)
Stars: ✭ 18 (-80.65%)
Mutual labels:  generative-model, variational-autoencoder
Php Opencv Examples
Tutorial for computer vision and machine learning in PHP 7/8 by opencv (installation + examples + documentation)
Stars: ✭ 333 (+258.06%)
Mutual labels:  torch, face
Php Opencv
php wrapper for opencv
Stars: ✭ 194 (+108.6%)
Mutual labels:  torch, face

Attribute2Image

This is the code for ECCV 2016 paper Attribute2Image: Conditional Image Generation from Visual Attributes by Xinchen Yan, Jimei Yang, Kihyuk Sohn and Honglak Lee.

Please follow the instructions to run the code.

Requirements

Attribute2Image requires or works with

  • Mac OS X or Linux
  • NVIDIA GPU

Installing Dependency

Data Preprocessing

  • For LFW dataset, please run the script to download the pre-processed dataset
./prep_cropped_lfw.sh
  • Disclaimer: Please cite the LFW paper if you download this pre-processed version.

  • For CelebA dataset, please download the original dataset and then run the script for pre-processing

./prep_cropped_celeba.sh
  • Alternatively, you can download the pre-processed .t7 files with the following script:
./download_preprocessed_celeba.sh
  • Disclaimer: Please cite the CelebA paper if you download the pre-processed .t7 files.

  • For CUB dataset, please run the script to download the pre-processed dataset

./prep_cropped_cub.sh

Training (vanilla CVAE)

  • If you want to train the LFW image generator, please run the script (less than 3 hours on a single Titan X GPU)
./demo_lfw_trainCVAE.sh
  • If you want to train the CelebA image generator, please run the script (around 24 hours on a single Titan X GPU)
./demo_celeba_trainCVAE.sh

Training (disentangling CVAE)

  • If you want to train the LFW layered image generator, please run the script (less than 5 hours on a single Titan X GPU)
./demo_lfw_trainDisCVAE.sh
  • If you want to train the CUB layered image generator, please run the script (less than 3 hours on a single Titan X GPU)
./demo_cub_trainDisCVAE.sh

Visualization using Pre-trained Models

TBD

Citation

If you find this useful, please cite our work as follows:

@article{yan2015attribute2image,
  title={Attribute2Image: Conditional Image Generation from Visual Attributes},
  author={Yan, Xinchen and Yang, Jimei and Sohn, Kihyuk and Lee, Honglak},
  journal={arXiv preprint arXiv:1512.00570},
  year={2015}
}

Please contact "[email protected]" if any questions.

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].