Difference between revisions of "Tensorflow Guide"
From Storrs HPC Wiki
(→Current Supported Versions in HPC) |
(→Current Supported Versions in HPC) |
||
Line 23: | Line 23: | ||
|- | |- | ||
| v0.12.1 || python/2.7.6-gcc-unicode || cuda, cudnn ||Dec 25, 2016 | | v0.12.1 || python/2.7.6-gcc-unicode || cuda, cudnn ||Dec 25, 2016 | ||
+ | | - || - || - || - | ||
|} | |} | ||
Revision as of 22:06, 28 April 2017
Tensorflow | |
---|---|
Author | Google Brain Team |
Website | https://www.tensorflow.org/ |
Source | HistoryVersions |
Category | Machine Learning, Deep Neural Networks |
Help | documentation |
Contents
Current Supported Versions in HPC
CPU Support Version | Corresponding Python Module | Dependence | Released Date |
---|---|---|---|
v0.10.0rc0 | python/2.7.6 | - | Jul 29, 2016 |
- | - | - | - |
GPU & CPU Support Version | Corresponding Python Module | Dependence | Released Date | ||||
---|---|---|---|---|---|---|---|
v0.12.1 | python/2.7.6-gcc-unicode | cuda, cudnn | Dec 25, 2016 | - | - | - | - |
Import Modules
TensorFlow v0.10.0rc0
module load python/2.7.6
TensorFlow v0.12.1
module load python/2.7.6-gcc-unicode
Application Usage
Check Version Number
$ python Python 2.7.6 (default, Apr 20 2016, 16:39:52) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf >>> print tf.__version__ 0.12.1 >>>
Example: How to Build Computational Graph
$ python Python 2.7.6 (default, Apr 20 2016, 16:39:52) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf >>> node1 = tf.constant(3.0, tf.float32) >>> node2 = tf.constant(4.0) >>> node3 = tf.add(node1, node2) >>> sess = tf.Session() >>> sess.run(node3) 7.0 >>> a = tf.placeholder(tf.float32) >>> b = tf.placeholder(tf.float32) >>> adder_node = a + b >>> print(sess.run(adder_node, {a: 3, b:4.5})) 7.5 >>> print(sess.run(adder_node, {a: [1,3], b: [2, 4]})) [ 3. 7.] >>> add_and_triple = adder_node * 3 >>> print(sess.run(add_and_triple, {a: 3, b:4.5})) 22.5 >>>
More Examples
https://www.tensorflow.org/tutorials/mandelbrot