将每个卷积滤波器视为 x
乘以 x
的矩阵,其中 x
是滤波器的大小。因此,您的任务是将这些矩阵放在图形网格上。我已经做了一个例子,展示如何使用MNIST数据集绘制卷积滤波器和卷积层的输出,请参见 github上的conviz存储库。希望对你有所帮助。
不,那些不是过滤器。您可以阅读这篇论文,其中描述了将层L的过滤器转换为这些图像的过程。简单来说,它会取一些过滤器,并使用类似但不完全相同于反向传播的技术将过滤器转换为图像。
[batch, in_height, in_width, in_channels]
。图像可以表示为矩阵[in_height, in_width, in_channels]
。因此,您只需要从批次中获取几个图像,并使用tf.summary.image()
将它们添加到摘要中即可。