【发布时间】:2018-12-25 13:53:43
【问题描述】:
因此,通过 tf.summary,我将模型中的第一个卷积层(形状为 [5,5,3,32])可视化为一组单独的图像,每个过滤器一个。所以这一层有一个 5x5 尺寸的过滤器,深度为 3,共有 32 个。我将这些过滤器视为 5x5 彩色(RGB)图像。
我想知道如何将其推广到第二个卷积层和第三个卷积层......
第二个卷积层的形状是[5,5,32,64]。
我的问题是如何将该张量转换为单独的 5x5x3 图像?
对于形状为 [5,5,3,32] 的第一个 conv 层,我通过转置第一个 tf.transpose(W_conv1,(3,0,1,2)),然后拥有 32 个 5x5x3 图像来对其进行可视化。
执行tf.transpose(W_conv2,(3,0,1,2)) 会产生一个形状 [64,5,5,32]。那么我将如何使用那些“32 个颜色通道”? (我知道它不是那么简单:))。
【问题讨论】:
标签: tensorflow conv-neural-network tensorboard