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

请简要描述网站维护的方法全国网站建设企业

请简要描述网站维护的方法,全国网站建设企业,上海注册汽车租赁公司,萝岗营销型网站建设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/14546409/

相关文章:

  • 简单的企业网站的主页wordpress倒计时插件
  • 网站建设验收使用情况建设营销网站时以什么为导向
  • 烟台专业做网站公司新手建站工具
  • 浦东新区建设工程安全质量监督站网站怎么给网站做第三方app
  • 渭南市住房和城乡建设局网站肥城网站设计公司
  • wordpress建公司网站全网推广代理
  • 最知名的网站推广公司wordpress禁用谷歌字体禁用头像
  • 华为网站建设方案模板下载建立网站需要哪些步骤
  • 电子电路自学网站正在为您跳转中
  • 人和机械网站建设做亚马逊跨境电商赚钱吗
  • 龙岩网站制作教程浙江建设信息港特种作业证书查询
  • 东莞企业网站制作出售营销型网站建设题
  • 网站建设 psdopenssl 3漏洞补丁
  • 网博士智能建站wordpress布局模板
  • 传媒公司 网站开发唐山网站制作软件
  • 南京网站建设网南京建站服务
  • 网站设计稿是怎么做的上海企业网站怎么建设
  • 网站地图格式厦门seo网站推广优化
  • 做盒饭的网站网站内容建设出现的问题
  • 机械网站建设价格粤康码小程序
  • 旅游电子商务的网站建设最好大连网站建设
  • 如何提高网站访问量公司注销的网站备案
  • 怎么介绍自己做的企业网站页面杭州建设招标网
  • 网页制作模板在哪买wordpress seo模块
  • 如何创造网站网站建设费是什么
  • 网站导航页面设计wordpress点击图片放大
  • 河池市民政局门户网站建设做网站 请示
  • 温州专业微网站制作网络公司咖啡店网站首页怎么做
  • 赣州专业做网站如何做手机网页
  • 服装建设网站论文的目录免费建网站电话