Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tensorflow 将summary与tf slim或tf层一起使用_Tensorflow - Fatal编程技术网

Tensorflow 将summary与tf slim或tf层一起使用

Tensorflow 将summary与tf slim或tf层一起使用,tensorflow,Tensorflow,我找不到如何添加摘要来可视化使用tf.contrib.slim或tf.contrib.layers定义的网络的权重 例如,如果我有: net = slim.conv2d(net, ...) 如何将权重和偏差添加到摘要中 编辑:我刚刚看到我可以使用tf.contrib.layers.summary\u集合。这可能正是我想要做的。这是我在深入调查后发现的解决方案,以防有人和我有同样的问题 对于tf.contrib.slim,(已弃用)权重将添加到集合tf.GraphKeys.TRAINABLE_变

我找不到如何添加摘要来可视化使用
tf.contrib.slim
tf.contrib.layers
定义的网络的权重

例如,如果我有:

net = slim.conv2d(net, ...)
如何将权重和偏差添加到摘要中


编辑:我刚刚看到我可以使用
tf.contrib.layers.summary\u集合
。这可能正是我想要做的。

这是我在深入调查后发现的解决方案,以防有人和我有同样的问题

对于
tf.contrib.slim
,(已弃用)权重将添加到集合
tf.GraphKeys.TRAINABLE_变量
,该变量可通过以下方式可视化:

tf.contrib.layers.summarize_collection(tf.GraphKeys.TRAINABLE_VARIABLES)
对于
tf.contrib.layer
,有一些方便的方法


tf.contrib.layers.summary_weights()35; tf.GraphKeys.weights
tf.contrib.layers.summary_biases()#tf.GraphKeys.biases
#对于tf>=1.3:
tf.contrib.layers.summary_张量()

为了更好地控制添加的变量,可以自定义的代码。

tf.contrib.layers.summary#u weights()#tf.GraphKeys.weights tf.contrib.layers.summary#u biases()#tf.GraphKeys.biases
已从tensorflow模块中删除。你能更新答案吗?我想这个问题可以用
tf.contrib.layers.summary\u tensors()更新