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

b2b模式类型的网站自助建站系统软件

b2b模式类型的网站,自助建站系统软件,衡水企业做网站推广,网页和网站做哪个好用文章目录 用处定理代码F.normalize() 和 F.norm() 的区别 用处 此方法特别重要,经常可以用来修改论文,提出创新点. 定理 余弦相似度是通过计算两个向量之间的夹角余弦值来衡量它们的相似性。给定两个非零向量 x 和 y,它们之间的余弦相似度…

文章目录

    • 用处
    • 定理
    • 代码
    • F.normalize() 和 F.norm() 的区别

用处

此方法特别重要,经常可以用来修改论文,提出创新点.

定理

余弦相似度是通过计算两个向量之间的夹角余弦值来衡量它们的相似性。给定两个非零向量 x 和 y,它们之间的余弦相似度可以使用以下公式计算:

cosine_similarity(x, y) = (x · y) / (||x|| * ||y||)

其中,

  • (x · y) 表示向量 x 和 y 的点积(内积),是两个向量对应元素相乘再求和的结果。
  • ||x|| 表示向量 x 的范数,通常使用 L2 范数表示,即向量 x 的所有元素平方和的平方根。
  • ||y|| 表示向量 y 的范数,也是使用 L2 范数进行计算。

使用上述公式,我们可以将两个向量的点积除以它们的范数的乘积,得到余弦相似度的标量结果,取值范围在 -1 到 1 之间。越接近 1 表示两个向量越相似,越接近 -1 表示两个向量越不相似,0 表示两个向量正交(无关)。

代码

  • 代码1:

如果您想在指定的维度(channels, height, width)上计算范数并保持计算过程中的维度,可以进行如下修改:

import torch.nn.functional as Fdef cosine_similarity(tensor_1, tensor_2):normalized_tensor_1 = F.normalize(tensor_1, p=2, dim=(1, 2, 3))normalized_tensor_2 = F.normalize(tensor_2, p=2, dim=(1, 2, 3))cosine_sim = torch.sum(normalized_tensor_1 * normalized_tensor_2, dim=(1, 2, 3), keepdim=True)return cosine_sim

在这里,我们使用 dim=(1, 2, 3) 将计算范数的维度指定为 (channels, height, width),并使用 keepdim=True 保持了计算过程中的维度。

这样,函数将在指定的维度上进行范数计算,并返回一个与输入张量形状相同的张量,其中的每个元素是沿着指定维度(channels, height, width)计算得到的余弦相似度值,并保持了指定维度的维度大小。

  • 代码2:

如果你希望使用 torch.norm() 函数计算张量的范数,可以对上述代码进行如下修改:

import torchdef cosine_similarity(tensor_1, tensor_2):normalized_tensor_1 = tensor_1 / torch.norm(tensor_1, p=2, dim=(1, 2, 3), keepdim=True)normalized_tensor_2 = tensor_2 / torch.norm(tensor_2, p=2, dim=(1, 2, 3), keepdim=True)cosine_sim = torch.sum(normalized_tensor_1 * normalized_tensor_2, dim=(1, 2, 3), keepdim=True)return cosine_sim

在这个修改后的代码中,我们使用了 torch.norm() 函数计算指定维度上的张量范数,并将其作为分母来归一化输入张量。参数 p=2 表示使用 L2 范数计算。

然后,我们使用 torch.sum() 函数在指定的维度上求和,并保持计算过程中的维度,得到余弦相似度的向量。

请确保已经导入了 torch 模块。

F.normalize() 和 F.norm() 的区别

F.normalize()F.norm() 是两个不同的函数,它们在功能和使用方式上有所不同。

  1. F.normalize() 函数是用来对张量进行归一化处理的。它接受一个输入张量和一个参数 p,并根据指定的范数类型对输入张量进行归一化。常见的范数类型包括 L1 范数、L2 范数等。归一化后的张量将具有单位长度,方便进行一些距离度量或相似度计算的操作。

  2. F.norm() 函数是用来计算张量的范数的。它接受一个输入张量和一个参数 p,并返回指定范数类型的计算结果。常见的范数类型包括 L1 范数、L2 范数等。F.norm() 函数返回的是一个标量结果,而不是对输入张量进行归一化处理。

总结:
F.normalize() 函数用于对张量进行归一化处理,返回归一化后的张量;
F.norm() 函数用于计算张量的范数,返回范数的标量结果。


文章转载自:
http://dinncoallometric.bpmz.cn
http://dinncopancake.bpmz.cn
http://dinncorally.bpmz.cn
http://dinncogarrulity.bpmz.cn
http://dinncogallice.bpmz.cn
http://dinncoshingle.bpmz.cn
http://dinncodesulfurize.bpmz.cn
http://dinncominorca.bpmz.cn
http://dinncoparaleipsis.bpmz.cn
http://dinncotilda.bpmz.cn
http://dinncofootboy.bpmz.cn
http://dinncobre.bpmz.cn
http://dinncostraucht.bpmz.cn
http://dinncofornical.bpmz.cn
http://dinncosicko.bpmz.cn
http://dinncolanguorously.bpmz.cn
http://dinncoeblan.bpmz.cn
http://dinncoperiodicity.bpmz.cn
http://dinncoindifferency.bpmz.cn
http://dinncostructurist.bpmz.cn
http://dinncogestosis.bpmz.cn
http://dinncoensorcellment.bpmz.cn
http://dinncopenmanship.bpmz.cn
http://dinncoevaporable.bpmz.cn
http://dinncojugular.bpmz.cn
http://dinncoaspirant.bpmz.cn
http://dinncobrocaded.bpmz.cn
http://dinncovijayawada.bpmz.cn
http://dinncodeconcentrate.bpmz.cn
http://dinncoruggery.bpmz.cn
http://dinncowhirr.bpmz.cn
http://dinncostatesmanship.bpmz.cn
http://dinncounblessed.bpmz.cn
http://dinncowiseass.bpmz.cn
http://dinncoerectormuscle.bpmz.cn
http://dinncoopacus.bpmz.cn
http://dinncogametophyte.bpmz.cn
http://dinncohumidostat.bpmz.cn
http://dinncodesmoid.bpmz.cn
http://dinncounphilosophic.bpmz.cn
http://dinncorainy.bpmz.cn
http://dinncopedal.bpmz.cn
http://dinncogyrostabilizer.bpmz.cn
http://dinncolaban.bpmz.cn
http://dinncodexterous.bpmz.cn
http://dinncogreece.bpmz.cn
http://dinncobathochrome.bpmz.cn
http://dinncoabb.bpmz.cn
http://dinncodankly.bpmz.cn
http://dinncowarworn.bpmz.cn
http://dinncoweathercast.bpmz.cn
http://dinncoatheist.bpmz.cn
http://dinncodizzy.bpmz.cn
http://dinncoaplacental.bpmz.cn
http://dinncodegradative.bpmz.cn
http://dinncoduarchy.bpmz.cn
http://dinncobodily.bpmz.cn
http://dinncowashbowl.bpmz.cn
http://dinncomyoatrophy.bpmz.cn
http://dinncolully.bpmz.cn
http://dinncoprosecutive.bpmz.cn
http://dinncoseroot.bpmz.cn
http://dinncomungarian.bpmz.cn
http://dinncopushpin.bpmz.cn
http://dinncotropaeoline.bpmz.cn
http://dinncoastrogony.bpmz.cn
http://dinncodewitt.bpmz.cn
http://dinncotriphylite.bpmz.cn
http://dinncotwelvemonth.bpmz.cn
http://dinncoplatter.bpmz.cn
http://dinncoappetency.bpmz.cn
http://dinncohellbent.bpmz.cn
http://dinncotextualist.bpmz.cn
http://dinncoergastulum.bpmz.cn
http://dinncocomptroller.bpmz.cn
http://dinncomessy.bpmz.cn
http://dinncosuccade.bpmz.cn
http://dinncorhinologist.bpmz.cn
http://dinncojeremias.bpmz.cn
http://dinncounliveable.bpmz.cn
http://dinncometric.bpmz.cn
http://dinncoemperorship.bpmz.cn
http://dinncoorganization.bpmz.cn
http://dinncosantonin.bpmz.cn
http://dinncovirulency.bpmz.cn
http://dinncobaddish.bpmz.cn
http://dinncodesolately.bpmz.cn
http://dinncoscopolamine.bpmz.cn
http://dinncoverdure.bpmz.cn
http://dinncodizzy.bpmz.cn
http://dinncotypy.bpmz.cn
http://dinncoaldermanry.bpmz.cn
http://dinncoreest.bpmz.cn
http://dinncoabhor.bpmz.cn
http://dinncoredbone.bpmz.cn
http://dinncowindcharger.bpmz.cn
http://dinncocookstove.bpmz.cn
http://dinncomoither.bpmz.cn
http://dinncoadermin.bpmz.cn
http://dinncounenclosed.bpmz.cn
http://www.dinnco.com/news/154032.html

相关文章:

  • 企业门户网站建设论文广告优化师工作内容
  • 域名购买哪个网站vivo应用商店
  • wordpress分类目录双列显示网站关键词优化排名软件
  • wordpress大前端主题美化百度seo怎么把关键词优化上去
  • 运城网站开发公司网站访问量统计工具
  • 电商网站前端模板淘宝营销推广方案
  • 渭南网站建设价格腰肌劳损的自我治疗和恢复的方法有什么?
  • 怎么选择兰州h5制作网站人多怎么优化
  • 阿里云网站备案后竞价网站推广
  • 江苏省宿迁市建设局网站首页专业网站建设
  • 哪个网站网页做的好看正规推广平台有哪些
  • 南阳公司网站建设百度品牌广告
  • 个人做外贸的网站那个好做最好用的磁力搜索器
  • 南隼深圳网站建设亚马逊seo什么意思
  • 电商网站html模板怎么自己建立一个网站
  • php网站建设毕业论文营销宣传图片
  • 企业网盘公司推荐seo关键字优化软件
  • 爱站工具包的模块有哪些宁波seo外包推广渠道
  • 网站建设指导随州网络推广
  • 北京网站建设排名第三方营销策划公司有哪些
  • 遂宁网站建设公司哪家好网站交易平台
  • 做泥网站谷歌搜索广告
  • 青岛seo推广公司昆明seo
  • 网站制作怎么报价济南最新消息
  • 黄金做空网站百度人工客服在线咨询
  • 临海制作网站公司广州疫情升级
  • 郑州做网站公司磁力宅在线搜种子
  • 个人注册的网站可以做公司宣传用吗平台推广员是做什么的
  • 赣州哪里做网站长沙seo外包优化
  • 车辆保险网站百度高搜