我希望能够得到一个示例,演示如何使用函数tf.control_dependencies
。例如,我想创建两个张量X
和Y
,如果它们相等,则执行或打印某些内容。
import tensorflow as tf
session = tf.Session()
X = tf.constant(5)
Y = tf.constant(50)
with tf.control_dependencies([tf.assert_equal(X, Y)]):
print('X and Y are equal!')
在上面的代码中,X
明显不等于Y
。在这种情况下,tf.control_dependencies
是做什么的?