TensorFlow

TensorFlow is an open-source software library for machine intelligence.

TensorFlow modules

Anselm provides three different TensorFlow modules: * Tensorflow/1.1.0 * Tensorflow/1.1.0-CUDA-7.5.18-Python-3.6.1 * Tensorflow/1.1.0-CUDA-8.0.44-Python-3.6.1

Tensorflow/1.1.0 (CPU only)

TensorFlow 1.1 build.

$ ml Tensorflow/1.1.0

This module was built with: * GCC/4.9.3 * Python/3.6.1

Tensorflow/1.1.0-CUDA-7.5.18-Python-3.6.1 (GPU enabled)

TensorFlow 1.1 with GPU support.

$ ml Tensorflow/1.1.0-CUDA-7.5.18-Python-3.6.1

This module was built with: * GCC/4.9.3 * Python/3.6.1 * CUDA/7.5.18 * cuDNN/5.1-CUDA-7.5.18

Tensorflow/1.1.0-CUDA-8.0.44-Python-3.6.1 (GPU enabled)

TensorFlow 1.1 with GPU support.

$ ml Tensorflow/1.1.0-CUDA-8.0.44-Python-3.6.1

This module was built with: * GCC/4.9.3 * Python/3.6.1 * CUDA/8.0.44 * cuDNN/5.1-CUDA-8.0.44

TensorFlow application example

After loading one of the available TensorFlow modules, you can check the functionality running the following python script.

import tensorflow as tf

c = tf.constant('Hello World!')
sess = tf.Session()
print(sess.run(c))