- Cars3d
Download nips2015-analogy-data.tar.gz - Shapes3d
Download 3dshapes.h5 - MPI3D-toy Download mpi3d_toy.npz
- CelebA Download CelebA/Img (CelebA) or Download celeba-dataset.zip (Kaggle)
Prepare the following datasets in the specified format:
- cars3d
- shapes3d
- mpi3d
- celeba
code/datasets/dataset.pyPlace the images in the directory structure:
code/datasets/dataset_name/image_{number}.png
To start the training process, run the following script:
code/scripts/train.shTo evaluate the trained model, use the following script:
code/scripts/eval.shFor latent interchange operations, run the script:
code/scripts/latent-interchange.shTo generate images for the Fréchet Inception Distance (FID) score calculation, use:
code/scripts/sampling-for-fid.sh- First Stage Model: Download (Drive)
- Model: Download (Drive)
- Representations: Download (Drive)
- Gaussians: Download (Drive)
- Label CSV (for Test): Download (Drive)
- First Stage Model: Download (Drive)
- Model: Download (Drive)
- Representations: Download (Drive)
- Gaussians: Download (Drive)
- Label CSV (for Test): Download (Drive)
- First Stage Model: Download (Drive)
- Model: Download (Drive)
- Representations: Download (Drive)
- Gaussians: Download (Drive)
- Label CSV (for Test): Download (Drive)
- First Stage Model: Download (Drive)
- Model: Download (Drive)
- Representations: Download (Drive)
- Gaussians: Download (Drive)
- Label CSV (for Test, included in the dataset): Download (Kaggle)
We based our codes on ThomasMrY/DisDiff