Tensorflow会话:在Session.run()中显示已执行的操作

Tensorflow会话:在Session.run()中显示已执行的操作,tensorflow,machine-learning,Tensorflow,Machine Learning,我想知道是否有办法显示当前会话运行所需的已执行步骤/操作。下面是一个简单的例子: sum = tf.add(5, 3) sum2 = tf.add(sum, 5) sum3 = tf.add(3, 2) with tf.Session() as session: result = session.run(sum2) # steps: sum, sum2 result2 = session.run(sum3) # steps: sum3 因此,我想打印session.run(su

我想知道是否有办法显示当前会话运行所需的已执行步骤/操作。下面是一个简单的例子:

sum = tf.add(5, 3)
sum2 = tf.add(sum, 5)
sum3 = tf.add(3, 2)

with tf.Session()  as session:
   result = session.run(sum2) # steps: sum, sum2
   result2 = session.run(sum3) # steps: sum3
因此,我想打印
session.run(sum2)
所需的步骤,这样我就可以看到第一个
sum
被计算出来。在
result2
的情况下,不需要其他操作


你能帮我吗?

有什么想法或建议吗?一种方法是将图形可视化,但没有函数吗?