ShuffleNet
ShuffleNet V1 两个创新点
分组卷积,比如说红色这个卷积核处理一组,,,
左边这个使用6个卷积核,得到6个feature map。右边这个红色的是有2个卷积核,得到2个红色的feature map。
最后摞在一起,组和组之间没有信息交流。为了解决这个问题,提出了通道重排。
左图就是组与组之间没有交流,中间和右边是一个意思,就是把通道打乱,然后有顺序的重新组合。
先reshape,再transpose,最后再flatten。
(b)图是在a图是基础上演变而来,先组卷积,然后重排,然后dw卷积,最后组卷积,最后逐个元素相加,是在没有下采样的时候用。如果使用下采样,则用c图,最左边是一个池化,最后摞在一起。(b)和©就是ShuffleNet v1里的基本模块。
stage里的repeat是重复个数的意思,每次都先使用下采样模块©,其余使用普通模块(b)。最后加上一个全局平均池化。右边是用了不同的分组的组数的情况。
ShuffleNet v2
4条准则:
element-wise逐个元素操作比如说残差结构最后的逐个元素相加,或者relu。
v2的结构。channel split是把通道分成两半,一半给左边,一半给右边。
v2的模型结构。每个stage一开始都是一个stride=2的下采样模块。
ShuffleNet相关推荐
- 从Inception v1,v2,v3,v4,RexNeXt到Xception再到MobileNets,ShuffleNet,MobileNetV2
from:https://blog.csdn.net/qq_14845119/article/details/73648100 Inception v1的网络,主要提出了Inceptionmodule ...
- 论文笔记:ShuffleNet v2
ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design ShuffleNet v2 1.四个问题 要解决什么 ...
- 论文笔记:ShuffleNet v1
ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices ShuffleNet v1 1.四 ...
- DL之ShuffleNet:ShuffleNet算法的架构详解
DL之ShuffleNet:ShuffleNet算法的架构详解 相关文章 DL之ShuffleNet:ShuffleNet算法的简介(论文介绍).架构详解.案例应用等配图集合之详细攻略 DL之Shuf ...
- DL之ShuffleNet:ShuffleNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
DL之ShuffleNet:ShuffleNet算法的简介(论文介绍).架构详解.案例应用等配图集合之详细攻略 相关文章 DL之ShuffleNet:ShuffleNet算法的简介(论文介绍).架构详 ...
- ShuffleNet论文阅读笔记
目录 论文信息: 摘要: 网络结构: 网络架构: 实验结果: 论文信息: 链接:ShuffleNet: An Extremely Efficient Convolutional Neural Netw ...
- 纵览轻量化卷积神经网络:SqueezeNet、MobileNet、ShuffleNet、Xception
https://zhuanlan.zhihu.com/p/32746221 https://zhuanlan.zhihu.com/p/35405071 一.简介 虽然网络性能得到了提高,但随之而来的就 ...
- 轻量化网络:ShuffleNet V2
Guideline 1-4: ShuffleNet V2 疑问: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture ...
- 轻量化卷积神经网络:SqueezeNet、MobileNet、ShuffleNet、Xception
一 引言 二 轻量化模型 2.1 SqueezeNet 2.2 MobileNet 2.3 ShuffleNet 2.4 Xception 三 网络对比 一 引言 自2012年AlexNet以来,卷积 ...
- 轻量化网络:ShuffleNet
<ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices >来自face++, ...
最新文章
- pip和conda批量导出、安装第三方依赖库(requirements.txt)
- 写文章的时候,还是应该现在typora里面写,之后放在latex...因为typora好改
- 4由通道检测_十堰城区108处桥隧通道接受全面“体检”将持续至8月底
- 广工 2013 c语言 试卷,广工2013-5-30、6-25概率论c试卷答案.doc
- SCSS和Sass有什么区别?
- Memory Cleaner for Mac(内存清理工具)最新版
- VC6编译64位程序
- 龙格库塔求解车辆振动模型
- 计算机应用 行动计划范文,制定计算机学习计划范文3篇0001.docx
- Linux中service文件详解
- Linux 奔腾4,我如何在Pentium 4计算机上安装Ubuntu 64位?
- OkHttp证书校验
- 数据挖掘十大经典算法笔记
- 计算机网络实验之验证性实验
- ROS三种通信方式之参数通信
- 使用组策略将用户文件夹重定向到D盘
- CoreData + CloudKit 支持的 App 在导出(export)新建托管对象时内存飙升导致被杀死的解决
- 有一个工资高的工作,我却不敢去
- {转自MC}NVIDIA DirectX 11演示DEMO详解
- 菜谱APP源码和设计报告
热门文章
- python录音转文字软件_录音提取转文字
- springboot 整合mybatis 报错Invalid bound statement (not found)
- php测试宽带速度慢,别被运营商骗了! 手把手教你学会测自家网速
- GeekTool使用备忘
- 使用easyos递归删除城通网盘的日志
- 浅谈程序脱壳后的优化
- 08cms cecore.cls.php,08CMS 变量覆盖导致getshell 等问题
- USB写保护的一些工具记录
- amd编码器 hevc_HEVC/H.265硬件编码器实现杂谈
- 如何使用Bootbox ?