当前位置:网站首页>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
边栏推荐
- Play video with Tencent video plug-in in uni app
- Caused by:org. gradle. api. internal. plugins . PluginApplicationException: Failed to apply plugin
- Remember the implementation of a relatively complex addition, deletion and modification function based on jeecg-boot
- JWT-JSON WEB TOKEN
- [no app push general test plan
- Convert the array selected by El tree into an array object
- mysql按照首字母排序
- JWT-JSON WEB TOKEN
- 还在为如何编写Web自动化测试用例而烦恼嘛?资深测试工程师手把手教你Selenium 测试用例编写
- 测试周期被压缩?教你9个方法去应对
猜你喜欢

Defense (greed), FBI tree (binary tree)

MySQL之基础知识

Properties file

JDBC requset corresponding content and function introduction

Selenium source code read through · 9 | desiredcapabilities class analysis

Redis 核心技术与实战之 基本架构:一个键值数据库包含什么?

LeetCode 731. My schedule II

Data type of MySQL

Customize the gateway filter factory on the specified route

Full link voltage measurement: building three models
随机推荐
Convert the array selected by El tree into an array object
LeetCode 729. My schedule I
Summary of the post of "Web Test Engineer"
D - How Many Answers Are Wrong
Database isolation level
LeetCode 731. My schedule II
leetcode 24. Exchange the nodes in the linked list in pairs
Postman核心功能解析-参数化和测试报告
浅谈专项测试之弱网络测试
模拟卷Leetcode【普通】1414. 和为 K 的最少斐波那契数字数目
Still worrying about how to write web automation test cases? Senior test engineers teach you selenium test case writing hand in hand
php使用redis实现分布式锁
Aike AI frontier promotion (2.13)
E - 食物链
Database - current read and snapshot read
D - How Many Answers Are Wrong
Simulation volume leetcode [general] 1218 Longest definite difference subsequence
专业论文翻译,英文摘要如何写比较好
Black cat takes you to learn EMMC Protocol Part 10: EMMC read and write operation details (read & write)
Simulation volume leetcode [general] 1447 Simplest fraction