Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Comparing Geo-VAEs

Code for training several different VAE models, namely:

  • Original VAE
  • Original autoencoder
  • Hyperspherical VAE
  • SE2 equivariant VAE

All these above variants can be combined, so it is possible to train for example an equivariant hyperpsherical autoencoder model. Datasets to train on currently include MNIST, STL10 and CIFAR10

Examples of running code:

Training a VAE model:

python3 train.py --dataset=STL10 --batch_size=64 --hidden_dim 64 --k --model_type=normal --variational

Training an equivariant hyperspherical autoencoder model:

python3 train.py --dataset=STL10 --batch_size=64 --hidden_dim 64 --k --model_type=spherical --equivariant

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages