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

重庆seo技术教程重庆网站seo好不好

重庆seo技术教程,重庆网站seo好不好,贵阳网站公司,营销型网站建设菲凡网requires_grad大家都挺熟悉的,因此穿插在retain_grad的例子里进行捎带讲解就行。下面看一个代码片段: import torch# 创建一个标量 tensor,并开启梯度计算 x torch.tensor(2.0, requires_gradTrue)# 中间计算:y 依赖于 x&#x…

requires_grad大家都挺熟悉的,因此穿插在retain_grad的例子里进行捎带讲解就行。下面看一个代码片段:

import torch# 创建一个标量 tensor,并开启梯度计算
x = torch.tensor(2.0, requires_grad=True)# 中间计算:y 依赖于 x,是非叶子节点
y = x * 3# 继续计算,得到 z
z = y * 4# 反向传播
z.backward()# 查看梯度
print("x.grad:", x.grad)  
print("y.grad:", y.grad)  

输出结果为:

x.grad: tensor(12.)
y.grad: None
/tmp/ipykernel_219007/1060175670.py:17: UserWarning: The .grad attribute of a Tensor that is not a leaf Tensor is being accessed. Its .grad attribute won't be populated during autograd.backward(). If you indeed want the .grad field to be populated for a non-leaf Tensor, use .retain_grad() on the non-leaf Tensor. If you access the non-leaf Tensor by mistake, make sure you access the leaf Tensor instead. See github.com/pytorch/pytorch/pull/30531 for more informations. (Triggered internally at aten/src/ATen/core/TensorBody.h:489.)print("y.grad:", y.grad)

警告的大致意思是:访问了非叶子节点的.grad属性,但非叶子节点的.grad属性并不会在反向传播的过程中被自动保存下来(这是为了节省内存,毕竟我们只需要计算那些手动设置.requires_gradTrue的张量的梯度,并进行梯度更新,对吧?)

因此,我们只需要添加一行代码y.retain_grad(),修改后的代码如下:

import torch# 创建一个标量 tensor,并开启梯度计算
x = torch.tensor(2.0, requires_grad=True)# 中间计算:y 依赖于 x,是非叶子节点
y = x * 3
y.retain_grad()# 继续计算,得到 z
z = y * 4# 反向传播
z.backward()# 查看梯度
print("x.grad:", x.grad)  
print("y.grad:", y.grad)  

输出结果为:

x.grad: tensor(12.)
y.grad: tensor(4.)

可以看到,现在非叶子节点y的梯度也在反向传播以后被正确保存了!

http://www.dtcms.com/wzjs/117135.html

相关文章:

  • 品牌网站建设h合肥上海网络seo
  • 建立百度网站网络营销论文题目
  • 做国外订单用哪个网站最新的军事新闻
  • 珠海网站品牌设计公司哪家好深圳市企业网站seo
  • 新手学做网站书百度指数查询app
  • 寻花问柳专注做一家男人喜欢的网站推广网络公司
  • 做一个公司展示型网站多少钱精准推广
  • php外贸网站模板搜索引擎推广渠道
  • 湖北省住房与建设厅网站企业关键词优化专业公司
  • 学校信息门户网站建设免费域名注册平台
  • 3d网站制作阿里指数官方网站
  • 镇江企业网站下载百度app下载
  • 做 商城 网站 费用要怎么做网络推广
  • 工信部网站 验证码网站首页seo关键词布局
  • 花都营销型网站学生班级优化大师
  • 客服服务帮助中心长沙seo研究中心
  • 酒店预订网站开发seo排名平台
  • 部门网站建设让手机变流畅的软件下载
  • 重庆网站制作和推广公司seo排名工具有哪些
  • 网站建设 苏州网站优化的方法
  • 佛山网站建设专业公司微信管理系统登录入口
  • 天元建设集团有限公司第六分公司德阳网站seo
  • 公司推广网站建设话术国内重大新闻10条
  • wordpress 侧 悬浮插件seo案例分享
  • 苏州网站建设公司电话代运营公司靠谱吗
  • 张家界建设企业网站百色seo外包
  • 服务器怎么建设网站seo推广公司哪家好
  • 电脑版网站建设湖南网络优化
  • 郑州web网站制作推广竞价托管公司
  • 百度怎样做网站排名往前网站seo在线诊断