This repository holds the source code to reproduce the experiments done for the paper "Unsupervised Learning of Group Invariant and
Equivariant Representations" presented at NeurIPS 2022.
Check the repositories so2, se3 and sn for more instructions how to run and evaluate the models for the different
groups and data types.
- torch
- torch_geometric
- pytorch_lightning
- e2cnn
conda create -n giae
conda activate giae
conda install pytorch=1.11 torchvision torchaudio cudatoolkit=11.3 pyg pytorch-lightning=1.6.2 -c pytorch -c pyg -c conda-forge
pip install .
We have provided instructions for the different group-specific implementations here:
as well as accompanying jupyter notebooks to analyze the results.
@inproceedings{ winter2022unsupervised, title={Unsupervised Learning of Group Invariant and Equivariant Representations}, author={Robin Winter and Marco Bertolini and Tuan Le and Frank Noe and Djork-Arn{'e} Clevert}, booktitle={Advances in Neural Information Processing Systems}, editor={Alice H. Oh and Alekh Agarwal and Danielle Belgrave and Kyunghyun Cho}, year={2022}, url={https://openreview.net/forum?id=47lpv23LDPr} }