| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 人工智能 -> repVGG论文笔记 -> 正文阅读 |
|
|
[人工智能]repVGG论文笔记 |
关键点本篇文章的工作主要是提出了一种卷积神经网络:在训练的过程中使用多分枝的结构,在推理的时候啊变成了3x3卷积加上relu激活函数的plain结构。为了解决这种权重融合的问题,作者提出了一种叫做struc-tural re-parameterization technique的技术,所以又叫REP VGG,paper中说比resnet50块83%,比resnet101快101%。所以本篇文章的工作最np的地方就是这个权重融合的这个想法了。 一、介绍直接放个原图。 为什么要这么干呢,作者说了几个好处吧: 1.兼具速度和精准度 :
2.好设计芯片QAQ:
二、方法论就是那个weight融合的过程:上面那个是训练,下面的那个是推理。 **对于多通道卷积和1x1 的卷积可以升降维度的uu还有点迷糊的可以移步另一篇blog,因为我也迷糊来着。 咳咳,就是那个输入是2channals 的图片,卷积核不就得是2channel的吗,输出是2channel的,那卷积核的个数不就得是2 channel的吗,于是乎卷积核就是2x2xWxH这样子 训练过程3x3卷积对应就是2x2x3x3, 1x1的卷积就是2x2x1x1, identity那个就上都没有投影自己 三、实验总结作者啊提出了不同的宽度和深度的repvgg: 挂一个paper上面的imagenet 分类实验吧:
之后打算做cub200细粒度分类来着,(可爱的鸟鸟是不是,妈妈的乖宝贝bushi)看看好不好使,搁这挖个坑吧。 总结融合这个想法很不错, 扬长避短吗就是,还有线性代数得好好看看。 刚学有点菜,看的贼慢也有地方不对,或者关键点没说清楚可能。 |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 3:36:44- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |