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()更新