tensorflow是否重用使用相同公式创建的节点?

时间:2017-10-03 15:46:02

标签: python tensorflow

假设我有




  wT = tf.transpose(w,perm = [0,2,1])
  




在我的图表的不同位置创建代码并且 w 总是相同的。





wT 也一样吗?




1 个答案:

答案 0 :(得分:0)

TL; DR:是的,如果w真的永远不会改变

你可能已经知道了这一点:

使用Tensorflow和Python(可能包含我自己只知道python的所有内容),您可以定义张量流,然后运行模型来确定每个张量值。当您在此处定义wT时,wT表示张量为w的张量,但当解释器到达此行时,它的实际值不会确定;此作业仅定义模型。

此位可能有用:

如果您分配了多个这样的张量,那么它们的值将全部取决于w,因此如果w更改它们也会更改,但如果w 从不变化,它们的价值都是一样的。根据您的应用,每次创建新的张量可能更好。