Skip to content

MPCC: Matching Priors and Conditional for Clustering. Official implementation

Notifications You must be signed in to change notification settings

jumpynitro/MPCC

Repository files navigation

Generative adversarial network for clustering.

MPCC: Matching Priors and Conditionals for Clustering

Official implemenation of MPCC: Matching Priors and conditionals for Clustering. This respository is strongly based on ''The author's officially unofficial PyTorch BigGAN'' implementation.

How To Use This Code

You will need:

  • PyTorch, version 1.2 (Although newer versions are also posible to use)
  • matplotlib, tqdm, numpy and scipy

Note that the official FID score and IS are based on tensorflow implementations. You will need tensorflow 1.1 and 1.3 respectively to obtain these official metrics using inception_tf13_p.py and fid_p.py. You can find C10 inception metrics in here.

A jupyter notebook is provided to perform generation, reconstructions and predictions with MPCC. Additionally Cifar10 models weights are included.

Here are some samples of the generative model:

Cifar10 samples (every two columns a different cluster):

Cifar10 samples

Cifar20 samples (every row a different cluster):

Cifar20 samples

Omniglot samples (every row a different cluster):

Omniglot samples

About

MPCC: Matching Priors and Conditional for Clustering. Official implementation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages