1.传统一维卷积:

2.改变groups:
将Input的通道分成groups个独立的通道,分别进行卷积。相应的卷积核的通道数也会减小,如下图所示。
下图将64个通道分成32个groups,每个组由两个通道构成,时间维保持不变。一个1d卷积核的大小为(64 / 32, kernel)。
由于output_channels = 128。
对每个group卷积一次会得到输出的一个channel,所以需要对32个group卷积(output_channels / groups = 128/32)4遍。因此要求output_channels / groups必须是可以除尽的。

3.深度可分离卷积
深度可分离卷积是让output_channels与input_channels相同,同时groups等于input_channels.
这时输出通道如输入通道相同,如果需要改变输出通道数,则再跟一个kernel等于1的1D卷积即可。

nn.Conv1d(input_channels = 64, output_channels = ?,kernel = 1,groups = 1)

pytorch 1D卷积与1D深度可分离卷积相关推荐

  1. 深度可分离卷积(Xception 与 MobileNet)

    前言 从卷积神经网络登上历史舞台开始,经过不断的改进和优化,卷积早已不是当年的卷积,诞生了分组卷积(Group convolution).空洞卷积(Dilated convolution 或 À tr ...

  2. 深度可分离卷积(DepthwiseSeparableConvolution):Depthwise卷积与Pointwise卷积

    0.前言 1.深度可分离卷积 1.1 depthwise卷积 1.2 pointwise卷积 2.代码实现 参考 0.前言 深度可分离卷积不用多说,在轻量级网络架构方面是一个绕不开的话题,只要接触深度 ...

  3. 【深度学习】利用深度可分离卷积减小计算量及提升网络性能

    [深度学习]利用深度可分离卷积减小计算量及提升网络性能 文章目录 1 深度可分离卷积 2 一个深度可分离卷积层的代码示例(keras) 3 优势与创新3.1 Depthwise 过程3.2 Point ...

  4. 分组卷积/转置卷积/空洞卷积/反卷积/可变形卷积/深度可分离卷积/DW卷积/Ghost卷积/

    文章目录 1. 常规卷积 2. 分组卷积 3. 转置卷积 4. 空洞卷积 5. 可变形卷积 6. 深度可分离卷积(Separable Convolution) 6.1 Depthwise Convol ...

  5. 深度可分离卷积(计算过程及代码实现)

    一.基本介绍 深度可分离卷积是对传统卷积的改进,通过拆分空间维度和通道维度的相关性,减少了卷积计算所需要的参数个数.深度可分离卷积计算主要包含两个部分,第一部分是Depthwise Convoluti ...

  6. 关于深度可分离卷积 Depthwise Pointwise Convolution

    关于Pointwise Convolution ​ 最近在学习3维点云处理,这边有看到关于pointwise. (图源 知乎:轻量化网络--MobileNet - 知乎 (zhihu.com)) ​ ...

  7. 深度可分离卷积(Xception 相关)

    卷积神经网络经过不断的改进和优化,卷积早已不是当年的卷积,诞生了分组卷积(Group convolution).空洞卷积(Dilated convolution 或 À trous)等各式各样的卷积. ...

  8. Xception深度可分离卷积-论文笔记

    Xception Xception: Deep Learning with Depthwise Separable Convolutions 角度:卷积的空间相关性和通道相关性 . 笔记还是手写好,都 ...

  9. [Pytorch]torch.nn.functional.conv2d与深度可分离卷积和标准卷积

    torch.nn.functional.conv2d与深度可分离卷积和标准卷积 前言 F.conv2d与nn.Conv2d F.conv2d 标准卷积考虑Batch的影响 深度可分离卷积 深度可分离卷 ...

最新文章

  1. PowerDesigner导出
  2. 获取表单内部元素的N种方法
  3. 遍历一个类中的每一个属性、方法、公共字段
  4. java basic类似的地方_java – Shiro使用HTTP Basic Auth或匿名访问相同的URI
  5. PYTHON1.面向对象_day04
  6. VirtualBox 虚拟机的网络设置
  7. 关于安装AccessDatabaseEngine_x64.exe 的说明
  8. 地图漫游功能的具体体现_【漫游天下】赣南 | 悠扬风韵之都
  9. 分离了sa默认的数据库 , 用sa登录不了的解决方法
  10. python 微信公众号-回调模式验证url
  11. hive 如何将数组转成字符串_Hive 字符串操作[转]
  12. 中文免费电子书网站合集收藏
  13. Text Scanner for Mac(超快速ocr文字识别软件)
  14. 小学听力测试英语软件,亲测:好用的小学英语软件有哪些?这6款通通安利给大家!...
  15. python 实验七 字典与集合 (下)
  16. 中国近代史纲要考研选择题
  17. Android苹方圆三合一字体,橘色主题-圆形图标 内置苹方+googlesans字体 透明文件夹...
  18. WIN10下CSF布料模拟算法
  19. 使用enum代替Constants
  20. muti-thread fork

热门文章

  1. 水下图像复原论文总结整理
  2. 【调剂】渤海大学2020年硕士研究生调剂信息
  3. 怎样创建并使用CAD图块?
  4. 斗罗大陆手机壁纸超清 精美壁纸
  5. javascript语言精粹数组篇之Array的方法注意事项
  6. 初步编写IDEA\AndroidStudio翻译插件
  7. Twitter收购安全软件公司Whisper Systems
  8. 第6代无线技术802.11ax详解
  9. Hadamard变换
  10. SqlServer订单表和订单明细表典型案例