Python Tensorflow如何从代码参数构造图形?

Python Tensorflow如何从代码参数构造图形?,python,tensorflow,graph,Python,Tensorflow,Graph,我试图理解Tensorflow如何能够接受表达式作为参数,并将其转换为Python中的图形 我试过查看Tensorflow代码库(例如),也许我只是太过密集,但我看不出他们是如何从这个角度来做的 例如: b=tf.Variable(tf.zero((100,)) W=tf.变量(tf.随机统一((784100),-1,1)) x=tf.placeholder(tf.float32,(100784)) h=tf.nn.relu(tf.matmul(x,W)+b) 我感兴趣的是这里“h”的定义。t

我试图理解Tensorflow如何能够接受表达式作为参数,并将其转换为Python中的图形

我试过查看Tensorflow代码库(例如),也许我只是太过密集,但我看不出他们是如何从这个角度来做的

例如:

b=tf.Variable(tf.zero((100,))
W=tf.变量(tf.随机统一((784100),-1,1))
x=tf.placeholder(tf.float32,(100784))
h=tf.nn.relu(tf.matmul(x,W)+b)

我感兴趣的是这里“h”的定义。tf/Python如何将matmul+b转换为2个操作数和图形中的加法操作?我还没有找到任何Python声明允许将
tf.matmul(x,W)+b
标记化并注册为图形元素,正如我在tf.nn.relu()声明中所看到的那样。

好吧,可以重载
+
操作符,以便
a+b
将创建某种
添加(a,b)
nodeSounds似乎有道理,尽管我在代码中没有看到类似的内容。我想我需要进一步挖掘。干杯