This page describes how to prepare for and run jobs which use Tensorflow on the GPU nodes.
First you need to clone the following repository:
The currently available version is 1.9.0. New version will be added once they are available.The recommended setup uses Python virtual environments, as they enable Tensorflow to be installed in an isolated and stable environment.
One time setup
The only supported Python at the moment is the system one, Python 3.6.5.
These commands have to be executed within a job in the gpu partition and QOS (alternatively it's also possible to load the GPU software environment in any other node).
Additionally, if other Python packages are needed they should be installed inside the same Python virtual environment. Python packages installed in the system or the user home directory are not available within the Python virtual environment.
For example, if
pandas is needed, use the following command (still within a job in the gpu partition and with at least the same
Running a job in batch mode
Example job script:
Running a job interactively
iPython is needed. It should be installed inside the same Python virtual environment as above using the following command:
copy/paste the lines from