Skip to content

shinyflight/HexaGAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HexaGAN: Generative Adversarial Nets for Real World Classification

A Tensorflow Implementation of HexaGAN (Pytorch version will be uploaded)

HexaGAN_model

When dealing with the real world data, we encounter three problems such as 1) missing data, 2) class imbalance, and 3) missing label problems. In this paper, we propose HexaGAN, a generative adversarial network framework that shows promising classification performance for all three problems.

Files

  • ops.py: various operations for building neural networks and data loading

  • ops_cnn.py: various operations for convolutional neural networks (for the MNIST dataset)

  • model.py: HexaGAN model (for the breast dataset)

  • train_breast.py: classification on the breast dataset with 20% missingness

  • train_mnist.py: missing data imputation on the MNIST dataset with 50% missingness (including HexaGAN model)

About

HexaGAN: Generative Adversarial Nets for Real World Classification (ICML 2019)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages