如何中间层特征图可视化
收藏
paddlepaddle训练好的模型,我想可视化中间某一层的一个样本输出的特征图,应该怎么做?
0
收藏
请登录后评论
坐等大佬的解答
可以用pyplot 自己输出,也可以用visualDL
记得ai stuido 里有一个介绍vdl 的项目demo 了一下输出特征图
大佬说的是哪个链接?找不到了……
这是GT大佬以前的项目
《飞桨开发指南-获取特征图并对其可视化操作》
https://aistudio.baidu.com/aistudio/projectdetail/447286
棒!!
就是找不到了,要不就贴出来了。
那个例子其实只是将特征图直接打印成图片,目的应该是查看神经元激活的分布特征
6楼那个GT大佬的项目才是真正意义上的特征图可视化。
特征图可视化的方法有很多。也可以看神经元的激活热图。一些cv的注意力机制就是用这个热图引导模型的学习焦点的
果断收藏下来。
我的意思是像keras一样。将最后训练模型的某一层作为输出层。从而输出某个图在这个层的所有特征图。keras很方便。不知道paddle有没有类似的方法
刚出的2.0 版本开始集成高级api,可以看看文档。以前1。8版本的没见过有
很多项目可以去搜一搜的,as的相项目还是很多的