深度学习(可视化卷积核)

news/2024/10/3 22:03:45/文章来源:https://www.cnblogs.com/tiandsp/p/18444549

可视化卷积核参数对理解卷积神经网络的工作原理、优化模型性能、提高模型泛化能力有一定帮助作用。

下面以resnet18为例,可视化了部分卷积核参数。

import torchvision
from matplotlib import pyplot as plt
import torchmodel = torchvision.models.resnet18(pretrained=True)
#model = torchvision.models.efficientnet_b0(pretrained=True)

num = 1
# 遍历模型的每一层
for name, module in model.named_modules():# 判断是否为卷积层if isinstance(module, torch.nn.Conv2d):# 输出卷积层名称和权重print(f"layer {name} : {module.weight.data.shape}")_,_,H,W = module.weight.data.shapeif H >=3 and W >=3:plt.subplot(5,4,num)data = module.weight.data.numpy()plt.imshow(data[0,0,:,:])  #太多了,只显示一个卷积核num+=1plt.show()            

 结果如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/806985.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《痞子衡嵌入式半月刊》 第 108 期

痞子衡嵌入式半月刊: 第 108 期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 :《…

痞子衡嵌入式半月刊: 第 108 期

痞子衡嵌入式半月刊: 第 108 期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 :《…

57_初识搜索引擎_分布式搜索引擎内核解密之query phase

1、query phase (1)搜索请求发送到某一个coordinate node,构构建一个priority queue,长度以paging操作from和size为准,默认为10 (2)coordinate node将请求转发到所有shard,每个shard本地搜索,并构建一个本地的priority queue (3)各个shard将自己的priority queue返回…

(六)WPF数据驱动模式

WPF开发方式; MVVM(Model View ViewModel)1.绑定XAML数据方式 在 XAML中添加绑定数据和绑定的操作属性 Content="{Binding MyVar}"  在XAML对应了的窗体类的构造函数添加数据绑定 this.DataContext = mainViewModel; //让此页面的数据取MainView…

LevOJ平台 - 持续更新

LevOJ题目练习答案LevOJ平台题目可能的解决方法 P1001 a+b的问题 题目描述解决方法 #include <stdio.h>int main() {int a, b;scanf("%d%d", &a, &b);printf("%d\n", a + b);return 0; }P1031 三角形的面积 题目描述解决方法 #include <s…

[半成品]群晖cups链接打印机

本文是半成品, 仅提供思路. 不保证能完全成功 (因为我就没成功, USB 识别不了) 本文基于 github 开源项目以及 docker 关闭群晖自带的 cups 群晖是自带 cups, 你只需要把 USB 接口链接打印机后, 即可在控制面板->外接设备, 链接即可 我的由于不知名的原因压根识别不到, 所以…

AI+明厨亮灶解决方案

AI+明厨亮灶解决方案通过AI视觉分析算法,AI+明厨亮灶解决方案可接入现场已有的监控摄像头运行多种主流算法,AI+明厨亮灶解决方案可以对后厨实现如口罩识别、厨师服穿戴、夜间老鼠监测、厨师帽识别、厨师玩手机打电话识别、抽烟识别等。AI+明厨亮灶解决方案通过视频智能分析技…

【Wing】背后的插件们

wing 作为我们日常开发的命令行开发工具,项目开源以来,陆陆续续接入了多个插件,在这里集中分享给大家。wing 作为我们日常开发的命令行开发工具,项目开源以来,陆陆续续接入了多个插件,在这里集中分享给大家。 ☞ Github ☜  ☞ Gitee ☜ 01. wing -screen 作为Android…

Salesforce AI Specialist篇之 Einstein Trust Layer

本篇参考: https://trailhead.salesforce.com/content/learn/trails/drive-productivity-with-einstein-ai https://help.salesforce.com/s/articleView?id=sf.generative_ai_trust_layer.htm&type=5 https://blog.salesforceairesearch.com/meet-salesforces-trusted-ai…

工地人员工装穿戴识别系统

工地人员工装穿戴识别系统通过AI视频智能分析技术,工地人员工装穿戴识别系统可在建筑工地复杂场景下对多个施工作业人员进行高精度识别,工地人员工装穿戴识别系统对施工现场监控区域人员是否佩戴安全帽进行自动识别预警。工地人员工装穿戴识别系统通过AI技术手段,实现了施工…

人员跌倒识别检测系统

人员跌倒识别检测系统通过YOLO网络模型算法,人员跌倒识别检测系统对监控画面区域进行7*24小时自动监测,不需人为干预当人员跌倒识别检测系统监测到现场画面中有人员倒地摔倒时,立即抓拍存档告警同步提醒后台值班人员及时处理。人员跌倒识别检测系统通过AI技术,人员跌倒识别…

工地高空作业安全带穿戴识别系统

工地高空作业安全带穿戴识别系统通过AI视觉分析技术,工地高空作业安全带穿戴识别系统对现场监控画面中施工作业区域的高空作业人员安全绳安全带穿戴进行检测,当检测到作业人员未按要求系安全带作业时,不需人为干预立即触发告警存档,同步通知后台值班人员及时制止。工地高空…