ExoGAN is written in Tensorflow (v. 1.8) with additional standard python packages.
Tensorflow is easy to install on most systems though we do find GPU support to be difficult to install and highly architecture dependent. Hene we will not provide a general installation manual here but refer you to the tensorflow website.
If possible, we strongly suggest to run tensorflow in
docker container (avaialable on the tensorflow website). If your cluster supports containers, it is a much easier way to port your code and handle difficult GPU dependencies.
#Installing python packages
We recommend using anaconda as python distribution but python packages can easily be installed using pip
pip install scipy numpy matplotlib argparse