In [1]:
import tensorflow as tf
with tf.name_scope("5_minus_6_plus_7_squared"):
a = tf.constant(5)
b = tf.constant(6)
c = tf.constant(7)
d = tf.square(a, name="a_2")
e = tf.square(b, name="b_2")
f = tf.square(c, name="c_2")
g = tf.multiply(a,b, name="ab")
h = tf.multiply(g,2, name="2ab")
i = tf.multiply(b,c, name="bc")
j = tf.multiply(i,2, name="2bc")
k = tf.multiply(c,a, name="ca")
l = tf.multiply(k,2, name="2ca")
m = tf.add(d,e, name="a_2_plus_b_2")
n = tf.add(m,f, name="a_2_plus_b_2_plus_c_2")
o = tf.subtract(n,h, name="a_2_plus_b_2_plus_c_2_minus_2ab")
p = tf.subtract(o,j, name="a_2_plus_b_2_plus_c_2_minus_2ab_minus_2bc")
q = tf.add(p,l, name="a_2_plus_b_2_plus_c_2_minus_2ab_minus_2bc_plus_2ca")
with tf.Session() as sess:
writer = tf.summary.FileWriter("/tmp/tboard/output101", sess.graph)
print(sess.run(q))
writer.close()
In [ ]: