In [2]:
import tensorflow as tf
In [3]:
a = tf.constant(2)
b = tf.constant(3)
In [6]:
with tf.Session() as sess:
print('a=2, b=3')
print('Addition with constants: {}'.format(sess.run(a+b)))
print('Multiplication with constants: {}'.format(sess.run(a*b)))
In [7]:
a = tf.placeholder(tf.int16)
b = tf.placeholder(tf.int16)
In [8]:
add = tf.add(a, b)
mul = tf.mul(a, b)
In [10]:
with tf.Session() as sess:
print('Addition with variables: {}'.format(sess.run(add, feed_dict={a: 2, b:3})))
print('Multiplication with variables: {}'.format(sess.run(mul, feed_dict={a: 2, b:3})))
In [11]:
matrix1 = tf.constant([[3., 3.]])
matrix2 = tf.constant([[2.], [2.]])
In [12]:
product = tf.matmul(matrix1, matrix2)
In [13]:
with tf.Session() as sess:
result = sess.run(product)
print(result)