Skip to content

About

InfoMax-VAE pytorch implementation

Topics

Resources

Stars

23 stars

Watchers

0 watching

Forks

Latest commit

 

History

45 Commits

Folders and files

Repository files navigation

InfoMax Variational Autoencoder

Learning Representaion by Maximizaing Mutual Information in Variational Autoencoders in PyTorch

alt text

Requirements

  • Python 3
  • PyTorch 0.4
  • matplotlib
  • scikit-learn
  • install requirements via pip install -r requirements.txt

How to run

python main.py \
--method infomax \
--model mlp \
--dim 128 \
--num_iter 500 \
--batch_size 64 \
--gamma 20 \
--alpha 1 \
--dataset cifar10 \
--trial 1

Learning Representations by Maximizing Mutual Information in Variational Autoencoders https://arxiv.org/abs/1912.13361

Results for PixelCNN setup

alt text

About

InfoMax-VAE pytorch implementation

Topics

Resources

Stars

23 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages