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

中国建设银行云浮分行网站润滑油网站建设

中国建设银行云浮分行网站,润滑油网站建设,优化关键词步骤,哪个网站专门做商铺啊关于SAM中decomposed Relative Positional Embeddings的理解。 relative positional embedding的一种实现方式是#xff1a;先计算q和k的相对位置坐标#xff0c;然后依据相对位置坐标从给定的table中取值。以q和k都是77为例#xff0c;每个相对位置有两个索引对应x和y两个…关于SAM中decomposed Relative Positional Embeddings的理解。 relative positional embedding的一种实现方式是先计算q和k的相对位置坐标然后依据相对位置坐标从给定的table中取值。以q和k都是7×7为例每个相对位置有两个索引对应x和y两个方向每个索引值的取值范围是[-6,6]。第0行相对第6行x索引相对值为-6第6行相对第0行x索引相对值为6所以索引取值范围是[-6,6]。这个时候可以构建一个shape为[13,13, head_dim]的table则当相对位置为(ij)时position embeddingtable[i, j]。ij的取值范围都是[0, 12]具体可参考有关swin transformer相对位置编码的理解 decomposed Relative Positional Embeddings的思想在于分别计算x和y两个方向上计算相对位置坐标并分别从两个table中取出对应的位置编码再将两个方向的编码相加作为最终的编码。 以q为4×4和k是4×4为例在x和y方向上每个索引值的取值范围是[-3,3]所以需要构建两个shape为[7, head_dim]的table if use_rel_pos:assert (input_size is not None), Input size must be provided if using relative positional encoding.# initialize relative positional embeddingsrel_pos_h nn.Parameter(torch.zeros(2 * input_size[0] - 1, head_dim))rel_pos_w nn.Parameter(torch.zeros(2 * input_size[1] - 1, head_dim))然后依据q和k的shape来计算每个方向上对应的相对位置编码 def get_rel_pos(q_size: int, k_size: int, rel_pos: torch.Tensor) - torch.Tensor:# q_size和k_size分别为当前方向上q和k的个数, rel_pos为当前方向上定义的tableq_coords torch.arange(q_size)[:, None] # shape: [4, 1]给当前方向上每个q编号k_coords torch.arange(k_size)[None, :] # shape:[1, 4]给当前方向上每个k编号relative_coords (q_coords - k_coords) (k_size - 1) # q_coords - k_coords就是当前方向上每个q相对于k的位置加上k_size - 1是为了让相对位置非负return rel_pos[relative_coords.long()] # 依据相对位置从预定义好的table中取值依据q和每个方向上对应的位置编码来计算最终的编码 q_h, q_w q_sizek_h, k_w k_sizeRh get_rel_pos(q_h, k_h, rel_pos_h) # 获取h方向的位置编码shape:[4, 4, head_dim]Rw get_rel_pos(q_w, k_w, rel_pos_w) # 获取w方向的位置编码shape:[4, 4, head_dim]B, _, dim q.shaper_q q.reshape(B, q_h, q_w, dim)rel_h torch.einsum(bhwc,hkc-bhwk, r_q, Rh) # r_q与Rh在h方向矩阵乘rel_w torch.einsum(bhwc,wkc-bhwk, r_q, Rw)# attn是自注意力机制计算得到的注意力图attn attn.view(B, q_h, q_w, k_h, k_w) rel_h[:, :, :, :, None] rel_w[:, :, :, None, :]).view(B, q_h * q_w, k_h * k_w)return attn
http://www.pierceye.com/news/14570/

相关文章:

  • 赣州互联网哪家好想找搜索引擎优化
  • 百度云网站建设教程网页制作实践 做网站
  • 什么是电子商务系统电商网站商品页的优化目标是什么?
  • 越南语网站怎么做泗洪县建设局网站
  • 资讯门户网站 dede个人微信注册网站
  • 凉州区新农村建设网站北滘做网站
  • 视频网站开发有哪些功能天河建设网站服务
  • 怎么推销自己的网站做网站最主要
  • 网站建设售前说明书桂林市教育局
  • 富德生命人寿保险公司官方网站已备案域名购买网址低价
  • 广州网站设计建设公司黄骅港赶海时间表
  • 锡林浩特网站建设微信开发个人网站备案需要盖章吗
  • 网站备案幕布多少钱网图识别在线百度
  • 域名备案 个人 网站基本信息查询济南建设设备安装有限责任公司
  • 用ipv6地址做网站访问wordpress怎么开启下载收费功能
  • 在线制作简历网站网站建设公司的那些坑
  • 电动门 东莞网站建设怎么让网站绑定域名访问不了
  • 商务网站的建设有哪几个步骤仓储服务 东莞网站建设 技术支持
  • 合肥市有做网站的公司吗网站seo报表
  • 西安建设和住房保障局网站淘宝客网站主机
  • 做网站项目需要多少钱app制作教学课程
  • o2o网站设计网站开发报价合同
  • 四川省建设勘察设计网站建设网站的内容
  • 高清设计网站推荐石家庄邮电职业技术学院
  • 上海专业做网站较好的公司有哪些简述网络营销的特点
  • 百家号和网站同步做wordpress定义字体颜色
  • 做网站需要基础吗泉州关键词优化排名
  • 电影网站怎么做优化在线生成html
  • 网站被人做跳转汕头市平台网络推广公叿
  • 茂名网站开发隐秘入口 黑料正能量