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

影视网站建设搜索引擎推广是什么意思

影视网站建设,搜索引擎推广是什么意思,建筑公司取名字参考大全,济南大型网站建设残差连接和层规范化 层规范化和批量规范化的目标相同,但层规范化是基于特征维度进行规范化。尽管批量规范化在计算机视觉中被广泛应用,但在自然语言处理任务中(输入通常是变长序列)批量规范化通常不如层规范化的效果好。 以下代…

残差连接和层规范化

层规范化和批量规范化的目标相同,但层规范化是基于特征维度进行规范化。尽管批量规范化在计算机视觉中被广泛应用,但在自然语言处理任务中(输入通常是变长序列)批量规范化通常不如层规范化的效果好。

以下代码对比不同维度的层规范化和批量规范化的效果。

ln = nn.LayerNorm(2)
bn = nn.BatchNorm1d(2)
X = torch.tensor([[1, 2], [2, 3]], dtype=torch.float32)
# 在训练模式下计算X的均值和方差
print('layer norm:', ln(X), '\nbatch norm:', bn(X))
layer norm: tensor([[-1.0000,  1.0000],[-1.0000,  1.0000]], grad_fn=<NativeLayerNormBackward0>)
batch norm: tensor([[-1.0000, -1.0000],[ 1.0000,  1.0000]], grad_fn=<NativeBatchNormBackward0>)

现在可以使用残差连接和层规范化来实现AddNorm类。暂退法也被作为正则化方法使用。

#@save
class AddNorm(nn.Module):"""残差连接后进行层规范化"""def __init__(self, normalized_shape, dropout, **kwargs):super(AddNorm, self).__init__(**kwargs)self.dropout = nn.Dropout(dropout)self.ln = nn.LayerNorm(normalized_shape)def forward(self, X, Y):return self.ln(self.dropout(Y) + X)

残差连接要求两个输入的形状相同,以便加法操作后输出张量的形状相同。 

add_norm = AddNorm([3, 4], 0.5)
add_norm.eval()
add_norm(torch.ones((2, 3, 4)), torch.ones((2, 3, 4))).shape

 torch.Size([2, 3, 4])

 

 

 

http://www.wooajung.com/news/26495.html

相关文章:

  • 东营专业网站建设公司排行宁德市政府
  • 企业如何建公司网站百度官网网址
  • 公司建立网站semester at sea
  • 台州网站建设企业短视频seo关键词
  • 成都网站建设兼职百度推广管理平台登录
  • 有哪些网站是cms网站建设与网站设计
  • 建设部的网站今天重大新闻
  • 山东企业网站建设郑州seo使用教程
  • seo咨询seo诊断站长
  • 系统网站建设需求分析重庆森林壁纸
  • 免签接口wordpress专业seo关键词优化
  • 网站建设费用主要包括哪些内容百度竞价推广关键词优化
  • 网站建设需要的文案宣传渠道有哪些
  • vs2010做网站登陆界面app投放推广
  • 哪里有做外贸网站的湘潭seo优化
  • adobe xd可以做网站吗网站建设公司哪家好?
  • 个人能建什么样的网站企业培训课程清单
  • 新疆生产建设兵团建工集团网站十堰seo
  • 漯河网站推广多少钱东莞网站seo优化托管
  • 阳泉网站设计今日的新闻头条10条
  • 网站备案备案吗宁波seo网络推广定制多少钱
  • 群晖个人网站建设推广网站大全
  • 域名可以做网站吗温州云优化seo
  • 清远佛冈住房和城乡建设局网站郑州网络seo
  • 上海平台网站制作公司哪家好市场调研方法有哪些
  • 建站用哪个模板好seo关键词快速提升软件官网
  • 专门做外贸的的网站有哪些seo网站排名优化教程
  • 建立个人博客网站b2b网站大全
  • 新建网站需要多少钱百度关键词推广公司
  • 正邦设计电话seo搜外