当前位置:网站首页>Grouping convolution and DW convolution, residuals and inverted residuals, bottleneck and linearbottleneck
Grouping convolution and DW convolution, residuals and inverted residuals, bottleneck and linearbottleneck
2022-07-06 06:26:00 【jq_ ninety-eight】
Grouping convolution (Group Convolution)
Group convolution in ResNext Used in the
First of all, it must be clear :
Conventional convolution (Convolution) The parameter quantity of is :
K*K*C_in*n
K It's the size of the convolution kernel ,C_in yes input Of channel Count ,n Is the number of convolution kernels (output Of channel Count )
The parameter quantity of block convolution is :
K*K*C_in*n*1/g
K It's the size of the convolution kernel ,C_in yes input Of channel Count ,n Is the number of convolution kernels (output Of channel Count ),g Is the number of groups

DW(Depthwise Separable Conv)+PW(Pointwise Conv) Convolution
DW Convolution is also called deep separable convolution ,DW+PW The combination of MobileNet Used in
DW The parameter quantity of convolution is :
K*K*C_in ( here C_in = n)
K It's the size of the convolution kernel ,C_in yes input Of channel Count ,DW The convolution , The number of convolution kernels and input Of channel The same number
PW The parameter quantity of convolution is :
1*1*C_in*n
PW The convolution kernel of convolution is 1*1 size ,C_in yes input Of channel Count ,n Is the number of convolution kernels (output Of channel Count )

summary
- The parameter quantity of block convolution is conventional convolution (Convolution) Parameter quantity 1/g, among g Is the number of groups
- DW The parameter quantity of convolution is conventional convolution (Convolution) Parameter quantity 1/n, among n Is the number of convolution kernels
- When in packet convolution g=C_in, n=C_in when ,DW== Grouping convolution
Residuals And Inverted Residuals

bottleneck And linearbottleneck
Bottleneck It refers to the bottleneck layer ,Bottleneck Structure is actually to reduce the number of parameters ,Bottleneck Three steps are first PW Dimensionality reduction of data , Then the convolution of conventional convolution kernel , Last PW Dimension upgrading of data ( Similar to the hourglass ).
The focus here is on health in the network ( l ) dimension -> Convolution -> l ( drop ) Dimensional structure , Rather than shortcut
Linear Bottlececk: in the light of MobileNet v2 Medium Inverted residual block The last of the structure 1*1 The convolution layer uses a linear activation function , instead of relu Activation function
边栏推荐
- 记一个基于JEECG-BOOT的比较复杂的增删改功能的实现
- Esp32 esp-idf watchdog twdt
- Caused by:org. gradle. api. internal. plugins . PluginApplicationException: Failed to apply plugin
- Play video with Tencent video plug-in in uni app
- 国产游戏国际化离不开专业的翻译公司
- [postman] collections - run the imported data file of the configuration
- SourceInsight Chinese garbled
- 記一個基於JEECG-BOOT的比較複雜的增删改功能的實現
- Selenium source code read through · 9 | desiredcapabilities class analysis
- G - Supermarket
猜你喜欢

LeetCode 1200. 最小绝对差

Remember the implementation of a relatively complex addition, deletion and modification function based on jeecg-boot

Mise en œuvre d’une fonction complexe d’ajout, de suppression et de modification basée sur jeecg - boot

Full link voltage measurement: building three models

Detailed explanation of P problem, NP problem, NPC problem and NP hard problem

MySQL is sorted alphabetically

selenium源码通读·9 |DesiredCapabilities类分析

如何将flv文件转为mp4文件?一个简单的解决办法
![[web security] nodejs prototype chain pollution analysis](/img/b6/8eddc9cbe343f2439da92bf342b0dc.jpg)
[web security] nodejs prototype chain pollution analysis
![[postman] collections - run the imported data file of the configuration](/img/85/7ac9976fb09c465c88f376b2446517.png)
[postman] collections - run the imported data file of the configuration
随机推荐
Career advancement Guide: recommended books for people in big factories
如何将flv文件转为mp4文件?一个简单的解决办法
模拟卷Leetcode【普通】1061. 按字典序排列最小的等效字符串
联合索引的左匹配原则
JMeter做接口测试,如何提取登录Cookie
基於JEECG-BOOT的list頁面的地址欄參數傳遞
Mise en œuvre d’une fonction complexe d’ajout, de suppression et de modification basée sur jeecg - boot
Postman core function analysis - parameterization and test report
Summary of the post of "Web Test Engineer"
一文揭开,测试外包公司的真 相
通过修改style设置打印页样式
Simulation volume leetcode [general] 1091 The shortest path in binary matrix
MySQL之数据类型
Pat (Grade B) 2022 summer exam
記一個基於JEECG-BOOT的比較複雜的增删改功能的實現
专业论文翻译,英文摘要如何写比较好
leetcode 24. 两两交换链表中的节点
Simulation volume leetcode [general] 1061 Arrange the smallest equivalent strings in dictionary order
私人云盘部署
Selenium source code read through · 9 | desiredcapabilities class analysis