Skip to content

Variational inference and disentangled representations through unsupervised learning

Notifications You must be signed in to change notification settings

carbonati/variational-zoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Variational Zoo (vzoo)

This project aims to promote reproducibility and ease of exploration for research and development of disentangled representations through unsupervised learning.

Structure of vzoo

vzoo is disentangled into several modules

Install

git clone git@github.com:carbonati/variational-zoo.git
cd variational-zoo
pip install .

Collab example

tired, but will add soon

Todo

  • Add scripts to execute experiments from previous papers for reproducibility.
  • Add unit testing for methods, metrics, and datasets.
  • Create google collab notebook with example.

Remarks

This project was inspired by a wonderful paper Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representations, along with many others mentioned in CITATIONS.md with hopes of expanding upon previous work and serving as a home for new research in disentangled representations through unsupervised learning and representation learning as a whole.

Each scoring function attempts to follow the same notation as presented in each paper. In hindsight this may have been a poor decision as the notation across papers changes significantly, which is rather unfortunate, however, the consistency between the papers and the code may help with understanding one another better.

This project is a work in progress and continuously developed, please don't pet the representations.

About

Variational inference and disentangled representations through unsupervised learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages