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

重庆网站推广运营金蝶财务软件

重庆网站推广运营,金蝶财务软件,贵南县wap网站建设公司,宝安网站设计哪家好self.register_buffer就是pytorch框架用来保存不更新参数的方法。 列子如下: self.register_buffer("position_emb", torch.randn((5, 3)))第一个参数position_emb传入一个字符串,表示这组参数的名字,第二个就是tensor形式的参数…

self.register_buffer就是pytorch框架用来保存不更新参数的方法。

列子如下:

self.register_buffer("position_emb", torch.randn((5, 3)))

第一个参数position_emb传入一个字符串,表示这组参数的名字,第二个就是tensor形式的参数torch.randn((5, 3),并一次初始化后保存于模型,不会有梯度传播给它,能被模型的model.state_dict()记录下来,可以理解为模型的常数。当然,你想保留固定值,使用如下代码:

self.register_buffer("position_emb", torch.tensorrt([[2,5],[8,9]]))

进一步探讨训练对该参数是否有影响,答案是:没影响。具体可看下面实现的列子代码:

import torch
from torch.nn import Embeddingclass Model(torch.nn.Module):def __init__(self):super(Model, self).__init__()self.emb = Embedding(5, 3)self.register_buffer("position_emb", torch.randn((5, 3)))def forward(self,vec):input = torch.tensor([0, 1, 2, 3, 4])emb_vec1 = self.emb(input)emb_vec1=emb_vec1+self.position_emboutput = torch.einsum('ik, kj -> ij', emb_vec1, vec)return output
def simple_train():model = Model()vec = torch.randn((3, 1))label = torch.Tensor(5, 1).fill_(3)loss_fun = torch.nn.MSELoss()opt = torch.optim.SGD(model.parameters(), lr=0.015)print('初始化后position_emb参数:\n',model.position_emb)for iter_num in range(100):output = model(vec)loss = loss_fun(output, label)opt.zero_grad()loss.backward(retain_graph=True)opt.step()print('训练后position_emb参数:\n', model.position_emb)if __name__ == '__main__':simple_train()  # 训练与保存权重

实现结果如下:

在这里插入图片描述

http://www.yayakq.cn/news/573567/

相关文章:

  • 商户如何做h5商城网站是什么家居企业网站建设如何
  • 北苑做网站的公司网页制作题库
  • 古董专家官方网站微信企业网站建设网站专业服务
  • 使用django做网站百度小程序开发工具
  • 网站导航营销的优势亿网科技有限公司
  • 免费的网站软件下载安装北京做公司网站的公司
  • 团购网站销售技巧建设厅培训中心网站
  • 专门做电商的招聘网站做网站赚钱还是做app赚钱
  • 旅游电子商务网站建设规划方案seo推广怎么样
  • 什么网站专门做软件的大莲网站建设公司
  • 百度做网站的费用网站切片怎么做
  • 国外网站注册wordpress+背景透明
  • 怎么提高网站排名国外自助建站免费建站平台
  • 商城网站功能文档谷歌排名推广公司
  • 官方网站制作哪家专业宁波企业制作网站
  • 免费云建站邢台外贸网站建设
  • 网站建设 全包 制作自己做的网站怎么上传文章
  • 网站做直播wordpress手机适配插件
  • 厦门网站制作套餐公司名称logo图片
  • h5网站开发框架建设网站查询
  • 做电影网站 需要进那些群济南seo推广效果好
  • 网站设计一般包括谷歌关键词
  • 介绍学校网站怎么做手机版网站开发工具
  • 中国建设银行网站个人客户官网百度sem竞价托管
  • 网站改版数据来源表改怎么做广州免费接种宫颈癌疫苗
  • 网站备案接入商是什么成都到西安火车时刻表查询
  • 外贸网站设计制作西安旅游景点排名前十名
  • 网站建设 环保 图片dw网页制作超链接
  • 外网设计灵感网站深圳将举行新闻发布会
  • 网站源码什么意思做网站 设计师很