备案公司网站建设方案书新软件如何推广

张小明 2026/1/17 14:36:38
备案公司网站建设方案书,新软件如何推广,阿里巴巴建设网站首页,长沙网站搭建优化多输入多输出通道 学习目标 本课程将带领学员学习使用多输入多输出通道来扩展卷积层的模型#xff0c;学习111\times 111卷积层的使用场景#xff0c;更深入地研究有多输入和多输出的卷积核。 相关知识点 具有多输入和多输出通道的卷积核111\times 111 卷积层应用 学习内容 1…多输入多输出通道学习目标本课程将带领学员学习使用多输入多输出通道来扩展卷积层的模型学习1×11\times 11×1卷积层的使用场景更深入地研究有多输入和多输出的卷积核。相关知识点具有多输入和多输出通道的卷积核1×11\times 11×1卷积层应用学习内容1 具有多输入和多输出通道的卷积核虽然我们在历史实验中描述了构成每个图像的多个通道和多层卷积层。例如彩色图像具有标准的RGB通道来代表红、绿和蓝。但是到目前为止我们仅展示了单个输入和单个输出通道的简化例子。这使得我们可以将输入、卷积核和输出看作二维张量。当我们添加通道时我们的输入和隐藏的表示都变成了三维张量。例如每个RGB输入图像具有3×h×w3\times h\times w3×h×w的形状。我们将这个大小为333的轴称为通道channel维度。本课程将更深入地研究具有多输入和多输出通道的卷积核。1.1 多输入通道当输入包含多个通道时需要构造一个与输入数据具有相同输入通道数的卷积核以便与输入数据进行互相关运算。假设输入的通道数为cic_ici​那么卷积核的输入通道数也需要为cic_ici​。如果卷积核的窗口形状是kh×kwk_h\times k_wkh​×kw​那么当ci1c_i1ci​1时我们可以把卷积核看作形状为kh×kwk_h\times k_wkh​×kw​的二维张量。然而当ci1c_i1ci​1时我们卷积核的每个输入通道将包含形状为kh×kwk_h\times k_wkh​×kw​的张量。将这些张量cic_ici​连结在一起可以得到形状为ci×kh×kwc_i\times k_h\times k_wci​×kh​×kw​的卷积核。由于输入和卷积核都有cic_ici​个通道我们可以对每个通道输入的二维张量和卷积核的二维张量进行互相关运算再对通道求和将cic_ici​的结果相加得到二维张量。这是多通道输入和多输入通道卷积核之间进行二维互相关运算的结果。在图1中我们演示了一个具有两个输入通道的二维互相关运算的示例。阴影部分是第一个输出元素以及用于计算这个输出的输入和核张量元素(1×12×24×35×4)(0×01×13×24×3)56(1\times12\times24\times35\times4)(0\times01\times13\times24\times3)56(1×12×24×35×4)(0×01×13×24×3)56。图1两个输入通道的互相关计算为了加深理解我们实现一下多输入通道互相关运算。简而言之我们所做的就是对每个通道执行互相关操作然后将结果相加。#安装依赖包%pip install torch2.1.0%pip install torchvision0.16.0%pip install d2limporttorchfromd2limporttorchasd2ldefcorr2d_multi_in(X,K):# 先遍历“X”和“K”的第0个维度通道维度再把它们加在一起returnsum(d2l.corr2d(x,k)forx,kinzip(X,K))我们可以构造与两个输入通道的互相关计算图中的值相对应的输入张量X和核张量K以验证互相关运算的输出。Xtorch.tensor([[[0.0,1.0,2.0],[3.0,4.0,5.0],[6.0,7.0,8.0]],[[1.0,2.0,3.0],[4.0,5.0,6.0],[7.0,8.0,9.0]]])Ktorch.tensor([[[0.0,1.0],[2.0,3.0]],[[1.0,2.0],[3.0,4.0]]])corr2d_multi_in(X,K)outtensor([[ 56., 72.], [104., 120.]])1.2 多输出通道到目前为止不论有多少输入通道我们还只有一个输出通道。然而每一层有多个输出通道是至关重要的。在最流行的神经网络架构中随着神经网络层数的加深我们常会增加输出通道的维数通过减少空间分辨率以获得更大的通道深度。直观地说我们可以将每个通道看作对不同特征的响应。而现实可能更为复杂一些因为每个通道不是独立学习的而是为了共同使用而优化的。因此多输出通道并不仅是学习多个单通道的检测器。用cic_ici​和coc_oco​分别表示输入和输出通道的数目并让khk_hkh​和kwk_wkw​为卷积核的高度和宽度。为了获得多个通道的输出我们可以为每个输出通道创建一个形状为ci×kh×kwc_i\times k_h\times k_wci​×kh​×kw​的卷积核张量这样卷积核的形状是co×ci×kh×kwc_o\times c_i\times k_h\times k_wco​×ci​×kh​×kw​。在互相关运算中每个输出通道先获取所有输入通道再以对应该输出通道的卷积核计算出结果。如下所示我们实现一个计算多个通道的输出的互相关函数。defcorr2d_multi_in_out(X,K):# 迭代“K”的第0个维度每次都对输入“X”执行互相关运算。# 最后将所有结果都叠加在一起returntorch.stack([corr2d_multi_in(X,k)forkinK],0)通过将核张量K与K1K中每个元素加111和K2连接起来构造了一个具有333个输出通道的卷积核。Ktorch.stack((K,K1,K2),0)K.shapeout:torch.Size([3, 2, 2, 2])下面我们对输入张量X与卷积核张量K执行互相关运算。现在的输出包含333个通道第一个通道的结果与先前输入张量X和多输入单输出通道的结果一致。corr2d_multi_in_out(X,K)out:tensor([[[ 56., 72.], [104., 120.]], [[ 76., 100.], [148., 172.]], [[ 96., 128.], [192., 224.]]])21×11\times 11×1卷积层应用1×11 \times 11×1卷积即khkw1k_h k_w 1kh​kw​1看起来似乎没有多大意义。毕竟卷积的本质是有效提取相邻像素间的相关特征而1×11 \times 11×1卷积显然没有此作用。尽管如此1×11 \times 11×1仍然十分流行经常包含在复杂深层网络的设计中。下面让我们详细地解读一下它的实际作用。因为使用了最小窗口1×11\times 11×1卷积失去了卷积层的特有能力——在高度和宽度维度上识别相邻元素间相互作用的能力。其实1×11\times 11×1卷积的唯一计算发生在通道上。图2展示了使用1×11\times 11×1卷积核与333个输入通道和222个输出通道的互相关计算。这里输入和输出具有相同的高度和宽度输出中的每个元素都是从输入图像中同一位置的元素的线性组合。我们可以将1×11\times 11×1卷积层看作在每个像素位置应用的全连接层以cic_ici​个输入值转换为coc_oco​个输出值。因为这仍然是一个卷积层所以跨像素的权重是一致的。同时1×11\times 11×1卷积层需要的权重维度为co×cic_o\times c_ico​×ci​再额外加上一个偏置。图2互相关计算使用了具有3个输入通道和2个输出通道的卷积核下面我们使用全连接层实现1×11 \times 11×1卷积。请注意我们需要对输入和输出的数据形状进行调整。defcorr2d_multi_in_out_1x1(X,K):c_i,h,wX.shape c_oK.shape[0]XX.reshape((c_i,h*w))KK.reshape((c_o,c_i))# 全连接层中的矩阵乘法Ytorch.matmul(K,X)returnY.reshape((c_o,h,w))当执行1×11\times 11×1卷积运算时上述函数相当于先前实现的互相关函数corr2d_multi_in_out。让我们用一些样本数据来验证这一点。Xtorch.normal(0,1,(3,3,3))Ktorch.normal(0,1,(2,3,1,1))Y1corr2d_multi_in_out_1x1(X,K)Y2corr2d_multi_in_out(X,K)assertfloat(torch.abs(Y1-Y2).sum())1e-6
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

大厂县住房和城乡建设局网站app软件开发专业公司

CH340插上没反应?别急,这才是“无COM口”问题的终极解决方案 你有没有遇到过这种情况:手里的开发板明明插上了USB线,设备管理器也显示驱动安装成功,可就是 找不到COM端口 ? 打开串口助手、烧录工具&…

张小明 2026/1/12 23:34:24 网站建设

多种成都网站建设手机网站建设报价

M3U8下载工具终极指南:轻松掌握视频下载秘诀 【免费下载链接】N_m3u8DL-CLI-SimpleG N_m3u8DL-CLIs simple GUI 项目地址: https://gitcode.com/gh_mirrors/nm3/N_m3u8DL-CLI-SimpleG 还在为在线视频无法保存而困扰吗?这款强大的M3U8下载工具让你…

张小明 2026/1/11 17:36:23 网站建设

网站信息发布和内容建设自查报告通过域名访问网站

区块链的透明性是其信任机制的基石,但这一公开记录的特性,如今已成为大规模应用落地的核心障碍。对于Web3 愿景而言,这是一把“双刃剑” :它带来了可验证的信任,却以牺牲商业机密、个人财富隐私和合规灵活性为代价。 对…

张小明 2026/1/11 17:27:19 网站建设

建设电影网站难吗c语言精品课程网站开发

YOLOv8能否检测湿地萎缩?生物多样性保护紧迫性评估 在长江中游某湖泊的上空,一架无人机正缓缓掠过湿地上方,镜头下芦苇荡随风摇曳,水体边界却比三年前明显退缩。这片曾是候鸟天堂的区域,如今裸露出大片泥滩——这是典型…

张小明 2026/1/14 19:29:40 网站建设

网站建设易网建筑安全员证查询官网

第一章:Open-AutoGLM源码实战概述Open-AutoGLM 是一个面向自动化自然语言处理任务的开源框架,专注于基于 GLM 架构的模型训练、推理与优化。该框架提供了模块化设计,支持快速集成到现有 NLP 流程中,适用于文本生成、意图识别、对话…

张小明 2026/1/14 19:20:55 网站建设