To reproduce the image classication results please follow these steps.

step 1. 

create enviroment with requirements.txt

>>> conda create --name aalig
>>> pip requirements.txt

step 2.

>>> cd experiments 

step 3. 

if required, download relievent dataset and set the paths in the data/loaders.py.

step 4.

to reproduce results from paper run one of the following commands:

>>> python reproduce/svhn.py
>>> python reproduce/cifar10.py
>>> python reproduce/cifar100.py
>>> python reproduce/tiny_imagenet.py
>>> python reproduce/imagenet.py

we do not provide code for the other experiements.
