当前位置:网站首页>RepVGG学习笔记
RepVGG学习笔记
2022-08-04 15:12:00 【I松风水月】
1.什么是RepVRR?
答:
RepVGG主要为了解决原始VGG网络模型较大,不便于部署以及性能比较差二提出的一个VGG升级版本。
2.RepVGG的主要思路是什么?
答:
(1)在VGG网络的Block块中加入了Identity和残差分支,相当于把ResNet网络中的精华应用 到VGG网络中; (2)模型推理阶段,通过Op融合策略将所有的网络层都转换为Conv3*3,便于网络的部署和加速。
3.为什么像googlenet,resnet都喜欢用多分支的结构?
答:
多分支结构能够增加网络模型的表征能力。引申出对原始VGG也使用多分支结构,从而出现了RepVGG
4.为什么模型在训练的时候使用多了多分支结构,在推理的时候使用单分支结构呢?
答:
还是为了便于模型的部署,是推理阶段可以更快、更省内存、更加灵活。
针对更快,从GPU 计算的角度去看,以其中一个分支为例,在计算模型输出得时候,先计算最外层的BN层,然后计算 1 × 1 1 \times 1 1×1的卷积层,最后再计算 3 × 3 3 \times 3 3×3的卷积层,只有前面计算完了才计算后面的,很浪费时间。
5.什么是结构重参数化,即怎么将训练好的RepVGG Block转成推理时的模型结构?
答:
结构重参数化也是RepVGG的核心。
核心就是最为层的BN层之前有一个 3 × 3 3 \times 3 3×3卷积层的恒等映射。结构重参数化之后只剩一个卷积层了,就没分支了。及减少了模型的参数数量,又加快了模型的推理速度。
边栏推荐
- MySQL优化学习笔记
- 技术分享| 融合调度系统中的电子围栏功能说明
- C# BBcode 转 Markdown
- Legal education combined with VR panorama, intuitively feel and learn the spirit of the rule of law
- Sublime Text 好用的插件
- 分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享
- 郑轻新生校赛和中工选拔赛题解
- leetcode: 253. How many meeting rooms are required at least
- 基于数据库实现分布式锁
- 365天挑战LeetCode1000题——Day 049 非递增顺序的最小子序列 贪心
猜你喜欢
leetcode:212. 单词搜索 II
全球电子产品需求放缓,三星手机越南工厂每周只需要干 3~4 天
从-99打造Sentinel高可用集群限流中间件
leetcode:215无序数组中找第k大的元素
This week to discuss the user experience: Daedalus Nemo to join Ambire, explore the encryption of the ocean
【Today in History】August 4: First female Turing Award winner; NVIDIA acquires MediaQ; first Cybersecurity Challenge completed
leetcode:241. 为运算表达式设计优先级
leetcode: 255 Verify preorder traversal sequence binary search tree
杭电校赛(逆袭指数)
Flutter 运动鞋商铺小demo
随机推荐
手搓一个“七夕限定”,用3D Engine 5分钟实现烟花绽放效果
Legal education combined with VR panorama, intuitively feel and learn the spirit of the rule of law
附加:自定义注解(参数校验注解);(写的不好,别看…)
【北亚数据恢复】IBM System Storage存储lvm信息丢失数据恢复方案
C# 判断文件编码
杭电校赛(逆袭指数)
数据链路层-------以太网协议
JCMsuite Application: Oblique Plane Wave Propagation Transmission Through Aperture
Flutter 运动鞋商铺小demo
聊聊与苹果审核员的爱恨情仇
IP第十五天笔记
华为云 & 达达,帮有情人“一键送达”
洛谷题解P1028 数的计算
什么,你告诉我?作用域也分种类?
卖家寄卖流程梳理
Technology sharing | Description of the electronic fence function in the integrated dispatching system
【云原生 | 从零开始学Kubernetes】kubernetes之StatefulSet详解
游戏网络 UDP+FEC+KCP
[Beiya data recovery] IBM System Storage storage lvm information lost data recovery solution
Go 语言快速入门指南: 变量和常量