当前位置: 首页 > news >正文

语义分割学习笔记(二)转置卷积

目录

1.转置卷积Transposed Convolution概念

2.转置卷积操作步骤

3.转置卷积参数

4.实战案例


推荐课程:转置卷积(transposed convolution)_哔哩哔哩_bilibili

感谢霹雳吧啦Wz,真乃神人也。

1.转置卷积Transposed Convolution概念

转置卷积的作用:上采样upsampling

2.转置卷积操作步骤

转置卷积/反卷积

 注:转置卷积不是卷积的逆运算,转置卷积也是卷积。

当填充为p,步幅为s时:

1.在输入特征图元素的行和列之间插入s-1行和列的0。

2.将输入特征图元素填充k-p-1行和列的0(k是核窗口大小)

3.将核矩阵上下、左右翻转

4.然后做正常卷积(填充=0,步幅=1)

输入的高(宽)为h,核为k,填充为p,步幅为s则转置卷积后h‘ = hs + k - 2p - s

例:当填充=1,步幅=2

3.转置卷积参数

  • in_channels (int) – 输入通道数

  • out_channels (int) – 输出通道数

  • kernel_size (int or tuple) – 卷积核大小

  • stride (int or tuple, optional) – 步幅。 默认为 1

  • padding (int or tuple, optional) – 填充。 默认为 0

  • output_padding (int or tuple, optional) – 额外的填充在输出。 默认为 0

  • groups (int, optional) – 是否使用组卷积。 默认为 1

  • bias (bool, optional) – 是否在输出上添加偏执. 默认为 True

  • dilation (int or tuple, optional) – 是否使用膨胀卷积、空洞卷积。 默认为 1

4.实战案例

先欠着

 

http://www.lryc.cn/news/64086.html

相关文章:

  • docker运行PostgreSQL数据库维护,执行脚本备份数据库与更新表结构
  • 【计算机网络】127.0.0.1、0.0.0.0、localhost地址是什么?
  • 分享2款CSS3母亲节主题寄语文字动画特效
  • 【AutoGPT】AutoGPT出现,是否意味着ChatGPT已被淘汰
  • ( 字符串) 9. 回文数 ——【Leetcode每日一题】
  • SpringAOP
  • 学系统集成项目管理工程师(中项)系列15_质量管理
  • 统计学习方法第四章——朴素贝叶斯法
  • 安装配置goaccess实现可视化并实时监控nginx的访问日志
  • springboot第14集:MyBatis-CRUD讲解
  • ES6新特性(1)
  • 这就是二分查找?(C语言版)
  • 操作系统之内存管理
  • 【Python | matplotlib】matplotlib.cm的理解以及举例说明
  • 数据库单实例升级
  • Photoshop如何使用选区之实例演示?
  • ThreadLocal的使用介绍和底层原理解析和开源框架的使用实例
  • 带你学c带你飞-P7取值范围
  • ramfs, rootfsinitramfs
  • 十三届蓝桥杯研究生组国赛-最大公约数(线段树+二分)
  • 数据结构——二叉树层序遍历
  • 【微机原理】8088/8086微处理器
  • springboot第12集:DAO功能代码
  • 基于KZG多项式承诺方案的RLN
  • 《站在巨人的肩膀上学习Java》
  • 敏捷ACP.敏捷估计与规划.Mike Cohn.
  • [创新工具和方法论]-01- DOE课程基础知识
  • LeetCode-1033. 移动石子直到连续
  • JVM调优入门指南:掌握步骤、参数和场景
  • 基于JSP+MySQL的跳蚤市场网站设计与开发