转自:量子位
做计算机视觉,离不开CNN。
可是,卷积、池化、Softmax……究竟长啥样,是怎样相互连接在一起的?
对着代码凭空想象,多少让人有点头皮微凉。于是,有人干脆用Unity给它完整3D可视化了出来。
还不光是有个架子,训练过程也都呈现得明明白白。
比如随着epoch(迭代次数)的变化,训练过程中各层出现的实时变化。
为了能更清楚地展示网络细节,用户还可以在其中自由地折叠、扩展每个层。
比如将特征图在线性布局和网格布局之间转换。
折叠卷积层的特征图输出。
对全连接层进行边绑定(edge bunding)等等。
这样的可视化图像,可以通过加载TensorFlow的检查点来构建。
也可以在Unity编辑器中设计。