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

请简要描述网站维护的方法上海市人才招聘信息官网

请简要描述网站维护的方法,上海市人才招聘信息官网,wordpress静态页404,小说网站源码带采集Deformable ConvNets v2 简介#xff1a;由于构造卷积神经网络所用的模块中几何结构是固定的#xff0c;其几何变换建模的能力本质上是有限的。在DCN v1中引入了两种新的模块来提高卷积神经网络对变换的建模能力#xff0c;即可变形卷积 (deformable convolution) 和可变形…Deformable ConvNets v2 简介由于构造卷积神经网络所用的模块中几何结构是固定的其几何变换建模的能力本质上是有限的。在DCN v1中引入了两种新的模块来提高卷积神经网络对变换的建模能力即可变形卷积 (deformable convolution) 和可变形兴趣区域池化 (deformable ROI pooling)。它们都是基于在模块中对空间采样的位置信息作进一步位移调整的想法该位移可在目标任务中学习得到并不需要额外的监督信号。新的模块可以很方便在现有的卷积神经网络 中取代它们的一般版本并能很容易进行标准反向传播端到端的训练从而得到可变形卷积网络 (deformable convolutional network)。但是增加偏移之后可能会将无关的信息考虑进去影响最终的结果。所以在DCN v2中作者对DCN v1进行了提升减小无关信息的干扰。 原文地址Deformable ConvNets v2: More Deformable, Better Results pytorch代码实现 class DCNv2(nn.Module):def __init__(self, in_channels, out_channels, kernel_size, stride1,padding1, dilation1, groups1, deformable_groups1):super(DCNv2, self).__init__()self.in_channels in_channelsself.out_channels out_channelsself.kernel_size (kernel_size, kernel_size)self.stride (stride, stride)self.padding (padding, padding)self.dilation (dilation, dilation)self.groups groupsself.deformable_groups deformable_groupsself.weight nn.Parameter(torch.empty(out_channels, in_channels, *self.kernel_size))self.bias nn.Parameter(torch.empty(out_channels))out_channels_offset_mask (self.deformable_groups * 3 *self.kernel_size[0] * self.kernel_size[1])self.conv_offset_mask nn.Conv2d(self.in_channels,out_channels_offset_mask,kernel_sizeself.kernel_size,strideself.stride,paddingself.padding,biasTrue,)self.bn nn.BatchNorm2d(out_channels)self.act Conv.default_actself.reset_parameters()def forward(self, x):offset_mask self.conv_offset_mask(x)o1, o2, mask torch.chunk(offset_mask, 3, dim1)offset torch.cat((o1, o2), dim1)mask torch.sigmoid(mask)x torch.ops.torchvision.deform_conv2d(x,self.weight,offset,mask,self.bias,self.stride[0], self.stride[1],self.padding[0], self.padding[1],self.dilation[0], self.dilation[1],self.groups,self.deformable_groups,True)x self.bn(x)x self.act(x)return xdef reset_parameters(self):n self.in_channelsfor k in self.kernel_size:n * kstd 1. / math.sqrt(n)self.weight.data.uniform_(-std, std)self.bias.data.zero_()self.conv_offset_mask.weight.data.zero_()self.conv_offset_mask.bias.data.zero_()class Bottleneck_DCN(nn.Module):# Standard bottleneck with DCNdef __init__(self, c1, c2, shortcutTrue, g1, k(3, 3), e0.5): # ch_in, ch_out, shortcut, groups, kernels, expandsuper().__init__()c_ int(c2 * e) # hidden channelsif k[0] 3:self.cv1 DCNv2(c1, c_, k[0], 1)else:self.cv1 Conv(c1, c_, k[0], 1)if k[1] 3:self.cv2 DCNv2(c_, c2, k[1], 1, groupsg)else:self.cv2 Conv(c_, c2, k[1], 1, gg)self.add shortcut and c1 c2def forward(self, x):return x self.cv2(self.cv1(x)) if self.add else self.cv2(self.cv1(x))class C2f_DCN(nn.Module):# CSP Bottleneck with 2 convolutionsdef __init__(self, c1, c2, n1, shortcutFalse, g1, e0.5): # ch_in, ch_out, number, shortcut, groups, expansionsuper().__init__()self.c int(c2 * e) # hidden channelsself.cv1 Conv(c1, 2 * self.c, 1, 1)self.cv2 Conv((2 n) * self.c, c2, 1) # optional actFReLU(c2)self.m nn.ModuleList(Bottleneck_DCN(self.c, self.c, shortcut, g, k(3, 3), e1.0) for _ in range(n))def forward(self, x):y list(self.cv1(x).split((self.c, self.c), 1))y.extend(m(y[-1]) for m in self.m)return self.cv2(torch.cat(y, 1))具体修改 module.py文件修改 将pytorch代码实现中的定义代码添加至module.py文件最后 task.py文件修改 导入C2f-DCN模块 def parse_model函数部分导入C2f-DCN yolov8.yaml配置文件修改 替换原有C2f模块最后进行训练即可。
http://www.hkea.cn/news/14554115/

相关文章:

  • 网站类网站开发wordpress关键字内链
  • 网站空间哪家做的好网站建设费记在什么科目下
  • 长春网站建设哪个公司好公司营销型网站建设
  • 网站的建设建议广西住建领域培训考试系统
  • 网站建设静态部分实训总结福州建网站 做网页
  • 无锡网站关键词推广上海网络营销的企业
  • 知乎问答网站开发教程北京营销型网站建设培训班
  • 有哪些做问卷调查的网站用php做网站的新闻
  • 崇明集团网站建设wordpress带会员vip主题
  • 做网站需多少钱如何自己安装wordpress
  • 购物网站有哪些功能白云区建材网站建设推广
  • 做仿牌网站被封网站加一个会员登陆怎么做
  • 深圳网站建设托管wordpress title怎么设置
  • 青海建设兵团青岛战友网站域名备案要求
  • 南宁网站优化排名推广做网站1天转多钱
  • 盗网站后台源码总算把网站设计好了
  • 建站之星和凡科wordpress两个域名
  • 提升网站浏览量wordpress导出数据字典
  • 网站空间流量是什么wordpress修改联系我们页面
  • 重庆市工程建设招投标交易中心网站免费空间大的云盘
  • 电子商务网站建设各项费用预算是多少软文撰写公司
  • 如何规划企业网站wordpress全站cdn ssl
  • 公共资源中心网站建设河北辛集市网站建设
  • 算命网站搭建网络系统安全原则
  • 如何在百度提交自己的网站婚庆网站开发目的
  • 前端seo优化方案网站如何做谷歌优化
  • 肥城网站建设电话自己怎样免费建网站
  • 手工网站怎样做三角包如何在360网页上做公司网站
  • 创意个人网站设计免费销售网站模板下载
  • 芜湖市建设投资有限公司网站宣传渠道有哪些