This is the readme for the code of the Neurips submission "Unity by Diversity: Improved Representation Learning in Multimodal VAEs"
PLEASE DO NOT DISTRIBUTE

If you would like to run our code, there are a few steps to take:

1) set up conda environment using the environment.yml file
2) train classifiers using the provided main files to evaluate coherence: python main_train_clf_{DATASET}.py
3) train and evaluate VAE models using the provided main files: python main_mv_wsl.py (or the bash scripts run_{dataset}.py)

All datasets can be dowloaded from publicly available sources (see appendix of the paper). 
