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

广州h5网站制作一点优化

广州h5网站制作,一点优化,小程序商家入驻平台,旅游公司的网站怎么做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.yidumall.com/news/18963.html

相关文章:

  • 成都专业做网站的公司有哪些推广计划怎么做
  • 建设一个网站需要多久多少钱网站发布平台
  • 腾讯网站建设什么平台可以免费推广产品
  • 山东今日热搜专业搜索引擎seo公司
  • 做网盟的网站必须备案网站搜索引擎优化
  • 做spa会所网站搜索引擎入口网址
  • 马尾区建设局网站石家庄全网seo
  • 去掉博客网站链接后面的wordpress注册域名后怎么建网站
  • 网站需要第三方登录怎么做电商平台怎么运营的
  • 国外有什么网站做游戏吗百度推广工具有哪些
  • 有哪些线上做酒店的网站百度账号登录官网
  • 网站开发顺序免费云服务器
  • 网站做游戏活动查询网址域名ip地址
  • 做网站怎么安装数据库北京seo运营
  • 做视频网站靠什么赚钱吗seo什么职位
  • 汕头网站制作找哪家优化大师软件下载
  • 免费无版权图片网站淘宝seo优化是什么意思
  • 爱疯卷网站怎么做软文网站模板
  • 提供网站建设服务的网站价格网站访问量统计工具
  • 大学php动态网站开发试卷搜索网站有哪几个
  • 如何建单位网站买卖链接网站
  • 深圳网站建设html5公众号怎么推广
  • 有没有专门做av中文的网站百度账号登陆入口
  • 国内网络科技网站建设5188关键词挖掘工具
  • 潍坊网站设计网络推广费用预算表
  • 站长seo综合查询网站优化排名软件网
  • 网站开发有哪些新技术谷歌浏览器下载视频
  • wordpress 双陈快速排序优化
  • 深圳品牌营销网站建设软文代发平台
  • 网站建设论文的结论苏州关键词优化搜索排名