Theano is a python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.
Singularity containers for Theano are available for use on Bridges in directory /pylon5/containers/ngc/theano. Multiple containers are available, for different versions of python and supporting software. These containers can be used on the Volta or P100 GPU nodes. See Singularity images on Bridges for more information on the available containers.
To see what versions of Theano are available type
module avail theano
To see what other modules are needed, what commands are available and how to get additional help type
module help theano
To use theano, which requires CUDA, include commands like this in your batch script or interactive session to load the theano and cuda modules.
module load theano
module load cuda
Be sure you also load any other modules needed, as listed by the
module help theano command.