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

淘宝导购网站备案预约网站制作

淘宝导购网站备案,预约网站制作,海南网站建设设计,深圳模具外贸网站建设文章目录 一、nn.Conv2d二、卷积操作原理三、代码实现卷积操作 一、nn.Conv2d nn.Conv2d 是 PyTorch 中的一个类,它代表了一个二维卷积层,通常用于处理图像数据。在深度学习和计算机视觉中,卷积层是构建卷积神经网络(CNN&#xf…

文章目录

    • 一、nn.Conv2d
    • 二、卷积操作原理
    • 三、代码实现卷积操作

一、nn.Conv2d

nn.Conv2d 是 PyTorch 中的一个类,它代表了一个二维卷积层,通常用于处理图像数据。在深度学习和计算机视觉中,卷积层是构建卷积神经网络(CNN)的基本构件,它们能够从图像中提取特征。
二维卷积层 nn.Conv2d 的相关参数:

  • in_channels:输入图像的通道数。例如,对于彩色图像,通常 in_channels 为 3,因为彩色图像有 RGB 三个通道。
  • out_channels:输出特征图的通道数。这个参数决定了卷积层输出的特征图数量,也就是卷积核的数量。
  • kernel_size:卷积核的大小。它是一个元组或整数,指定了卷积核在每个空间维度(高度和宽度)上的尺寸。例如,kernel_size=3
    表示卷积核是 3x3 的。
  • stride:卷积的步长。它指定了卷积核在图像上滑动的间隔。默认值为 1,意味着卷积核每次移动一个像素。
  • padding:填充。它用于在输入图像的边界周围填充零。这通常用于控制输出特征图的空间尺寸。
  • dilation:膨胀。它用于控制卷积核中元素之间的间距,用于增大卷积核的感受野。
  • groups:分组卷积的组数。通过设置这个参数,可以使得卷积层的某些部分不与其他部分的输入或输出相连接,这在某些特定的网络架构中很有用。

二、卷积操作原理

假设输入图像是一个5x5的矩阵,而卷积核是一个3x3的矩阵,通过卷积操作得到结果矩阵
在这里插入图片描述

  • 当卷积步长stride=1,计算方式:

在这里插入图片描述

  • 把卷积核放在输入图像当中,也就是1x1+2x2+1x1+2x1+1x2=10,将得到的答案放在结果的第一个框框里头。

  • 以此类推,进行第二个操作:

在这里插入图片描述

  • 同样第三个操作:

在这里插入图片描述

  • 需要注意的是,卷积核不能出格子,也就是不能像下图操作:
    在这里插入图片描述
  • 在第一行运行结束后,就往下面进行运算:

在这里插入图片描述
以此类推,将卷积核在输入图像中全部运算完成。

三、代码实现卷积操作

import torch
import torch.nn.functional as F
input = torch.tensor([[1, 2, 0, 3, 1],[0, 1, 2, 3, 1],[1, 2, 1, 0, 0],[5, 2, 3, 1, 1],[2, 1, 0, 1, 1]])kernel = torch.tensor([[1, 2, 1],[0, 1, 0],[2, 1, 0]])#通过函数reshape进行格式的转换
input = torch.reshape(input,(1, 1, 5, 5))
kernel = torch.reshape(kernel,(1, 1, 3, 3))
#查看转换后的input和kernel格式
print(input.shape)
print(kernel.shape)output = F.conv2d(input, kernel, stride=1)
print(output)

注:因为conv2d的输入格式一定要是(x,y,z,t)4个数字形式,故需要使用reshape函数先进行数据的转换,然后再输入给conv2d当中。

运行结果:
在这里插入图片描述
可以看到输出的矩阵结果跟我们上面计算的结果是一致的。

http://www.hyszgw.com/news/77179.html

相关文章:

  • 同企网站建设做网站猪八戒兼职平台
  • 做瞹瞹瞹视频免费网站软件开发前景如何
  • 佛山p2p网站建设网站自助授权系统
  • 手机网站这么做链接wordpress4.9.6中文
  • 合作建站方案网站建设心得感想
  • 网站制作想法昆明企业宣传片制作
  • 万全县城乡建设网站果洛营销网站建设服务
  • 中国建设银行公积金网缴网站个人网站开发是学什么语言
  • 网络企业做网站企业做网站的费用如何科目
  • 安徽做网站公司哪家好顶针 东莞网站建设
  • 自适应网站做1920的在线crm百科
  • 设计网站做海报桂林北站改造
  • 秦皇岛企业网站建设360信息流广告在哪里展示
  • 企业网站建设运营方案网站建设网站制作哪家好
  • 做米业的企业网站小公司网站怎么建
  • 深圳专业定制建站公司一键搭建网站
  • 做百度收录比较好的网站台州做网站那家好
  • 佛山建设银行网站免费做爰网站
  • 个人备案网站建设方案书合肥网站制作培训
  • 公共网站怎地做网站建设速度如何解决
  • 建设举报网站网页模板素材图片
  • 合肥建站深圳罗湖住房和建设局网站官网
  • php建网站教程城市建设的网站 政策法规
  • 做网站买一个域名就够了吗平面设计到底要学什么
  • 商城类网站功能列表深圳网站建设公司建设
  • 网站方案策划书18000字表白软件生成器
  • 网站可以多个域名吗怎么把网站设置为主页面
  • 旅游公网站如何做平面设计软件有哪些好用
  • iis如何用ip地址做域名访问网站天猫网站建设的目的
  • 网站建设基本流程流程图wordpress for sae 下载