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

网站建设费用报价单推广业务平台

网站建设费用报价单,推广业务平台,lnmp wordpress ftp,一键logo设计签名ComputeLoss 标准化坐标的增益张量 标准化坐标的增益张量(gain tensor)用于将归一化的目标转换为特定特征层的网格尺度,以便进行匹配和计算。 在目标检测模型中,输入图像被划分为多个网格,每个网格负责预测多个锚框…

ComputeLoss

标准化坐标的增益张量

标准化坐标的增益张量(gain tensor)用于将归一化的目标转换为特定特征层的网格尺度,以便进行匹配和计算。

在目标检测模型中,输入图像被划分为多个网格,每个网格负责预测多个锚框。锚框的尺寸在不同特征层上有所不同,以便检测不同尺度的目标。

1、增益张量将归一化的目标坐标转换为特征图的网格尺度

gain = torch.ones(7, device=tragets.device).long() #创建增益张量

增强张量的初始值是一个全1的张量,长度为 7,目标信息包括图像索引、类别、x、y,w,h和锚框索引

2、更新增益张量以匹配当前特征图的尺度

gain[2:6] = torch.tensor(p[i].shape)[[3,2,3,2]]

3、将归一化的目标乘以增益张量,以转换为特征图的尺度

t = targets * gain

偏移量

偏移量通过在不同的网格位置上尝试匹配,可以更好地捕捉目标,尤其是当目标位于网格边界时

g = 0.5
off = torch.tensor([[0, 0],[1, 0], [0, 1], [-1, 0], [0, -1],  # j,k,l,m], device=targets.device).float() * g  # 偏移量

具体的偏移量解释如下:

  1. [[0, 0]]:不偏移,即使用当前网格的中心位置。
  2. [[1, 0]]:向右偏移一个网格单位。
  3. [[0, 1]]:向下偏移一个网格单位。
  4. [[-1, 0]]:向左偏移一个网格单位。
  5. [[0, -1]]:向上偏移一个网格单位。

通过将偏移量乘以 g,得到的偏移量为网格单位的 0.5 倍,这样每个偏移的距离为半个网格单位。

使用偏移量的好处

  1. 增加匹配灵活性:当目标位于网格边界时,可以通过偏移量在多个位置尝试匹配,从而增加匹配成功的可能性。
  2. 提高检测精度:通过在不同位置进行匹配,可以更准确地定位目标,尤其是对于小目标和边界目标。

为什么要计算目标和锚框的宽高比

在目标检测模型(如 YOLO)中,计算目标和锚框的宽高比是为了确定哪些锚框与目标最匹配。宽高比的匹配是判断锚框与目标是否合适的重要指标,因为目标的大小和形状在不同锚框上的匹配程度会直接影响检测的准确性。

主要原因

  1. 匹配适当的锚框: 锚框是预定义的一组矩形框,其形状和大小用于捕捉图像中的对象。目标和锚框的宽高比计算有助于确定哪个锚框最适合特定目标。通过选择宽高比接近的锚框,可以更准确地定位和分类目标。
  2. 减少计算复杂度: 通过提前计算宽高比并进行筛选,可以减少后续计算的复杂度。例如,只对那些宽高比接近的锚框进行详细的IoU(交并比)计算,从而提高计算效率。
  3. 提高检测精度: 如果锚框的宽高比与目标的宽高比相差较大,即使IoU较高,最终的检测效果也可能不理想。通过宽高比匹配可以确保选出的锚框在形状上更接近目标,从而提高检测精度。
r = t[:, :, 4:6] / anchors[:, None]  # wh ratio
j = torch.max(r, 1. / r).max(2)[0] < self.hyp['anchor_t']  # compare
t  = t[j]

在pytorch中,tensor[true],意味着选择tensor中所有为true的元素

import torch# 创建一个示例张量
tensor = torch.tensor([1, 2, 3, 4, 5])# 创建一个布尔张量,指示哪些元素应被选择
mask = torch.tensor([True, False, True, False, True])# 使用布尔索引
selected_elements = tensor[mask]print(selected_elements)
http://www.hkea.cn/news/740795/

相关文章:

  • 门户网站开发公司推广网页
  • 如何做网站认证实时军事热点
  • 上海的网站建设公司哪家好企业网站建设
  • 专业b2c电商网站制作网站推广要点
  • 现在的网站用什么程序做百度云官网登录入口
  • vs做网站怎样加数据库新闻小学生摘抄
  • 广州做网站mxszpt小说排行榜
  • 有什么网站是python做的网站营销策划公司
  • 长春有什么好的网站制作公司链接购买
  • 毕设网站佛山网站建设十年乐云seo
  • 北京做网站建设的公司哪家好手机怎么创建网站
  • winforms做网站注册百度账号
  • 玉泉路网站建设营销培训课程有哪些
  • 渭南做网站费用搜索引擎排名优化是什么意思
  • 做网站开发需要学什么软件微信公众平台开发
  • 网站整体营销方案网络营销的特点是什么?
  • 国内知名的网站建设公司有哪些百度指数专业版app
  • 画画外包网站如何推广一个网站
  • 互联网公司响应式网站深圳google推广
  • 深圳网站设计哪好什么推广平台比较好
  • 打开英文网站字体不对教程seo推广排名网站
  • 昭通市建设局网站太原百度关键词优化
  • 个人建网站允许吗seo职位要求
  • 环保网站设计网络营销优化推广
  • 网页设计网站制作公司冯耀宗seo视频教程
  • 怎么用路由器做网站百度指数平台官网
  • 济南做网站互联网公司有哪些seo是什么公司
  • 辛集seo网站优化价格许昌网站seo
  • 网站建设后期维护百度快速收录技术
  • 网站建设中的推广工作seo学校培训