[英]What does sess.run( LAYER ) return?
我试图四处搜寻,但奇怪的是,我找不到类似的东西。
假设我有一些完全连接的层:
fc_1 = tf.contrib.layers.fully_connected(fc_input, 100)
fc_2 = tf.contrib.layers.fully_connected(fc_1, 10)
fc_3 = tf.contrib.layers.fully_connected(fc_2, 1)
当我用sess.run(...)
运行它们时,我得到一个张量。
这个张量是多少? 是重量吗? 梯度? sess.run
是否针对我们提供的所有类型的层都返回此值?
完全连接的层是将输入张量转换为输出张量的数学运算。 输出张量包含图层的激活函数返回的值,该函数对图层的输入张量中的加权值之和进行运算。
当您执行sess.run(fc_3)
,TensorFlow将对三层进行转换,并为您提供由第三层产生的输出张量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.