红色矩形中的值令人困惑:
Session.run
的描述:
为什么变量tmpA的值为1.0,由于B的值为10001.0,所以应该为9999.0
有人可以解释一下tf.Session.run函数的工作原理吗?
答案 0 :(得分:0)
我建议您使用Tensorboard检查图形。计算顺序导致此结果。
运行第13行sess.run([A,ops,B])时,程序
所以tmpA的值为1.0,tmpBB的值为10001。
实际上[A,ops,B]的评估顺序不确定,因此tmpA可能变为9999,tmpBB变为3。