Skip to content

Bex0n/CelebA-VAE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CelebA-VAE

Installation

$ git clone https://github.com/Bex0n/CelebA-VAE
$ cd CelebA-VAE
$ pip install -r requirements.txt

Download the dataset link and extract:

unzip celeba.zip
cd celeba
unzip img_align_celeba.zip
cd ..

Usage

python train.py -c <path_to_config_file>

If you want to train the model with cpu only, change accelerator: 'auto' to accelerator: 'cpu' in the provided config file.

Note: model capabilities such as generating new celebrities or modifying features are available in the file experiments/vanilla_vae.py

About

Vanilla Variational Autoencoder implementation in PyTorch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published