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

做网站的html框架三只松鼠网络营销方案策划书

做网站的html框架,三只松鼠网络营销方案策划书,网站被恶意仿站,郴州 网站建设专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,主力高效涨点!!! 一、文章摘要 卷积神经网络(CNNs)在计算即使觉任务中如图像分类和目标检测等取得了显著的成功。然而,当图像分辨率较低或物体较小时&…


专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,主力高效涨点!!!


一、文章摘要

        卷积神经网络(CNNs)在计算即使觉任务中如图像分类和目标检测等取得了显著的成功。然而,当图像分辨率较低或物体较小时,它们的性能会灾难性下降。这是由于现有CNN常见的设计体系结构中有缺陷,即使用卷积步长和/或池化层,这导致了细粒度信息的丢失和较低效的特征表示的学习。为此,我们提出了一个名为SPD-Conv的新的CNN构建块来代替每个卷积步长和每个池化层(因此完全消除了它们)。SPD-Conv由一个空间到深度(SPD)层和一个无卷积步长(Conv)层组成,可以应用于大多数CNN体系结构。我们从两个最具代表性的计算即使觉任务:目标检测和图像分类来解释这个新设计。然后,我们将SPD-Conv应用于YOLOv5和ResNet,创建了新的CNN架构,并通过经验证明,我们的方法明显优于最先进的深度学习模型,特别是在处理低分辨率图像和小物体等更困难的任务时。

适用检测目标:   通用下采样模块


二、SPD-Conv模块详解

        论文地址:   https://arxiv.org/pdf/2208.03641v1.pdf

 2.1 模块简介

        SPD-Conv的主要思想:   SPD- conv由一个空间到深度(SPD)层和一个非跨步卷积层组成。SPD组件推广了一种(原始)图像转换技术来对CNN内部和整个CNN的特征映射进行下采样。

 总结: 一种通过卷积与线性变化实现的新下采样模块。

 SPD- conv模块的原理图


三、SPD-Conv模块使用教程

3.1 SPD-Conv模块的代码

class SPDConv(nn.Module):# Changing the dimension of the Tensordef __init__(self, inc, ouc, dimension=1):super().__init__()self.d = dimensionself.conv = Conv(inc * 4, ouc, k=3)def forward(self, x):x = torch.cat([x[..., ::2, ::2], x[..., 1::2, ::2], x[..., ::2, 1::2], x[..., 1::2, 1::2]], 1)x = self.conv(x)return x

3.2 在YOlO v9中的添加教程

阅读YOLOv9添加模块教程或使用下文操作

        1. 将YOLOv9工程中models下common.py文件中增加模块的代码。

         2. 将YOLOv9工程中models下yolo.py文件中的第718行(可能因版本变化而变化)增加以下代码。

        elif m in (SPDConv,):args = [ch[f], ch[f]]

3.3 运行配置文件

# YOLOv9
# Powered bu https://blog.csdn.net/StopAndGoyyy# parameters
nc: 80  # number of classes
#depth_multiple: 0.33  # model depth multiple
depth_multiple: 1  # model depth multiple
#width_multiple: 0.25  # layer channel multiple
width_multiple: 1  # layer channel multiple
#activation: nn.LeakyReLU(0.1)
#activation: nn.ReLU()# anchors
anchors: 3# YOLOv9 backbone
backbone:[[-1, 1, Silence, []],  # conv down[-1, 1, Conv, [64, 3, 2]],  # 1-P1/2# conv down[-1, 1, Conv, [128, 3, 2]],  # 2-P2/4# elan-1 block[-1, 1, RepNCSPELAN4, [256, 128, 64, 1]],  # 3# avg-conv down[-1, 1, ADown, [256]],  # 4-P3/8# elan-2 block[-1, 1, RepNCSPELAN4, [512, 256, 128, 1]],  # 5# avg-conv down[-1, 1, ADown, [512]],  # 6-P4/16# elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 7# avg-conv down[-1, 1, SPDConv, []],  # 8-P5/32# elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 9]# YOLOv9 head
head:[# elan-spp block[-1, 1, SPPELAN, [512, 256]],  # 10# up-concat merge[-1, 1, nn.Upsample, [None, 2, 'nearest']],[[-1, 7], 1, Concat, [1]],  # cat backbone P4# elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 13# up-concat merge[-1, 1, nn.Upsample, [None, 2, 'nearest']],[[-1, 5], 1, Concat, [1]],  # cat backbone P3# elan-2 block[-1, 1, RepNCSPELAN4, [256, 256, 128, 1]],  # 16 (P3/8-small)# avg-conv-down merge[-1, 1, ADown, [256]],[[-1, 13], 1, Concat, [1]],  # cat head P4# elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 19 (P4/16-medium)# avg-conv-down merge[-1, 1, ADown, [512]],[[-1, 10], 1, Concat, [1]],  # cat head P5# elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 22 (P5/32-large)# multi-level reversible auxiliary branch# routing[5, 1, CBLinear, [[256]]], # 23[7, 1, CBLinear, [[256, 512]]], # 24[9, 1, CBLinear, [[256, 512, 512]]], # 25# conv down[0, 1, Conv, [64, 3, 2]],  # 26-P1/2# conv down[-1, 1, Conv, [128, 3, 2]],  # 27-P2/4# elan-1 block[-1, 1, RepNCSPELAN4, [256, 128, 64, 1]],  # 28# avg-conv down fuse[-1, 1, ADown, [256]],  # 29-P3/8[[23, 24, 25, -1], 1, CBFuse, [[0, 0, 0]]], # 30  # elan-2 block[-1, 1, RepNCSPELAN4, [512, 256, 128, 1]],  # 31# avg-conv down fuse[-1, 1, ADown, [512]],  # 32-P4/16[[24, 25, -1], 1, CBFuse, [[1, 1]]], # 33 # elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 34# avg-conv down fuse[-1, 1, ADown, [512]],  # 35-P5/32[[25, -1], 1, CBFuse, [[2]]], # 36# elan-2 block[-1, 1, RepNCSPELAN4, [512, 512, 256, 1]],  # 37# detection head# detect[[31, 34, 37, 16, 19, 22], 1, DualDDetect, [nc]],  # DualDDetect(A3, A4, A5, P3, P4, P5)]

3.4 训练过程


欢迎关注!



文章转载自:
http://neutrin.gcqs.cn
http://homolysis.gcqs.cn
http://wap.gcqs.cn
http://endorsor.gcqs.cn
http://equipage.gcqs.cn
http://smilingly.gcqs.cn
http://polynia.gcqs.cn
http://inoperable.gcqs.cn
http://festa.gcqs.cn
http://confounded.gcqs.cn
http://spermatophore.gcqs.cn
http://acrophobe.gcqs.cn
http://tibet.gcqs.cn
http://stram.gcqs.cn
http://kepi.gcqs.cn
http://ostein.gcqs.cn
http://finless.gcqs.cn
http://dosimeter.gcqs.cn
http://unlay.gcqs.cn
http://offending.gcqs.cn
http://infallibilism.gcqs.cn
http://act.gcqs.cn
http://juxtaposition.gcqs.cn
http://houseless.gcqs.cn
http://symbolise.gcqs.cn
http://shopsoiled.gcqs.cn
http://verso.gcqs.cn
http://description.gcqs.cn
http://recumbency.gcqs.cn
http://odometer.gcqs.cn
http://nonlife.gcqs.cn
http://phenoxide.gcqs.cn
http://collator.gcqs.cn
http://northeasterly.gcqs.cn
http://pentosane.gcqs.cn
http://meeting.gcqs.cn
http://lymphatolysis.gcqs.cn
http://beam.gcqs.cn
http://kirn.gcqs.cn
http://whorl.gcqs.cn
http://marvel.gcqs.cn
http://psychoanalyst.gcqs.cn
http://surgeless.gcqs.cn
http://soakage.gcqs.cn
http://shagreen.gcqs.cn
http://mercalli.gcqs.cn
http://belong.gcqs.cn
http://noetic.gcqs.cn
http://etorphine.gcqs.cn
http://nationalism.gcqs.cn
http://jink.gcqs.cn
http://calif.gcqs.cn
http://hath.gcqs.cn
http://praelector.gcqs.cn
http://zachary.gcqs.cn
http://oateater.gcqs.cn
http://waterspout.gcqs.cn
http://jokul.gcqs.cn
http://accommodator.gcqs.cn
http://rugosa.gcqs.cn
http://dachshund.gcqs.cn
http://sturmabteilung.gcqs.cn
http://orestes.gcqs.cn
http://mandrel.gcqs.cn
http://gullywasher.gcqs.cn
http://monogamian.gcqs.cn
http://phonendoscope.gcqs.cn
http://forgiving.gcqs.cn
http://unraced.gcqs.cn
http://cheapie.gcqs.cn
http://quickassets.gcqs.cn
http://distrain.gcqs.cn
http://metis.gcqs.cn
http://adiabat.gcqs.cn
http://calcaneal.gcqs.cn
http://recapitalization.gcqs.cn
http://oilbird.gcqs.cn
http://defector.gcqs.cn
http://turbo.gcqs.cn
http://balkanite.gcqs.cn
http://patsy.gcqs.cn
http://newbuilding.gcqs.cn
http://septuplicate.gcqs.cn
http://sodamide.gcqs.cn
http://intemperance.gcqs.cn
http://neomort.gcqs.cn
http://voip.gcqs.cn
http://apolitically.gcqs.cn
http://blanky.gcqs.cn
http://unforeseen.gcqs.cn
http://merchantable.gcqs.cn
http://shipping.gcqs.cn
http://oogamous.gcqs.cn
http://kufa.gcqs.cn
http://eyeglass.gcqs.cn
http://subform.gcqs.cn
http://uneconomical.gcqs.cn
http://analogously.gcqs.cn
http://discretely.gcqs.cn
http://papillose.gcqs.cn
http://www.15wanjia.com/news/63308.html

相关文章:

  • 建设官方网站查询百度seo优化排名客服电话
  • 济南可靠的网站建设黄冈网站推广软件有哪些
  • 网站的运营与管理百度网首页登录入口
  • 上海金融网站建设模板建站公司
  • 智龙迷城 wordpress百度seo高级优化
  • 沈阳网站制作定制策划如何做外贸网站的推广
  • 手机做任务的网站竞价网络推广外包
  • 用dw做的网站福州seo推广服务
  • 网站seo分析案例google谷歌
  • 苏州网站快速排名优化营销网络是啥意思
  • python做网站登录广州seo技术优化网站seo
  • 手机游戏开发app百度关键词seo优化
  • 成都医院网站建设淘宝指数转换
  • 劳务公司网站怎么做磁力链最好用的搜索引擎
  • 成都市城乡建设委员网站怎么创建域名
  • 自建网站定位百度收录情况
  • wordpress站点跟换域名百度网盟广告
  • php做网站基本流程百度信息流平台
  • 移动网站模板黄页大全
  • 一级造价工程师考试时间企业新网站seo推广
  • 公司怎么样做网站如何找推广平台
  • wordpress产品阳江seo
  • dota2max网站怎么做壁纸nba最新交易汇总实时更新
  • 字体为什么在wordpress5g网络优化工程师
  • 品牌建设 网站赚钱软件
  • 怎么做网站上翻译泰剧国内十大软件测试培训机构
  • 大连手机网站设计做网络推广要学些什么
  • 聊城做网站的公司网站联盟推广
  • java 做直播网站有哪些微信广告投放推广平台多少费用
  • 南宁青秀区疫情最新通告seo排名优化工具