To reproduce the experiment of the paper, please create a configuration file as in runs/coil_example/param.yaml.
Then compute the affinity of your choice (e.g SEA affinity with a perplexity of 20 for COIL dataset)  and its spectral embeddings using the following lines:

```
python3 exps.affinities.compute_sea_aff.py --dataset coil --lr 0.1 --max_iter 1000000 --device cuda:1 --perp_list 20
python3 exps.affinities.compute_spectral_embeddings.py --dataset coil --affinity_data SymmetricEntropicAffinity
```

Then run:

```
python3 exps.main_clust_dr.py --config coil_example
```

### Prerequisites

* Pytorch 
* Matplotlib
* Numpy
* POT


