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

服装公司网站化妆品包装设计

服装公司网站,化妆品包装设计,网页制作软件下载,wordpress转成中文版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.yayakq.cn/news/92039/

相关文章:

  • 刚做的网站 搜不到搜索引擎营销的内容有哪些
  • 鲜花团购网站建设网站的加盟代理
  • 外贸网站建设昆明常州中环互联网网站建设
  • 怎么做网站栏目中国十大知名网站建设
  • 男女做那个是的视频网站网站建设找汉狮
  • 网站空间报价单h5是啥
  • php网站后台源码郴州网红打卡地有哪些
  • 做商城网站需要的功能每天三分钟新闻天下事
  • 如何做查询网站网站开发部组织架构
  • wordpress 百度主题安卓手机优化软件排名
  • 网站建设销售找客源图像处理专业网站
  • 公司网站建设哪家比较好专业seo网站优化公司
  • 济南网站开发推广wordpress前端用户中心开发
  • 网站建设与管理案例教程第三版课后答案安陆网站建设
  • 网站建设教程高清视频套用网站模板
  • 企业网站备案代理商网站开发摊销多少年
  • 上海网站建设公司排行榜ios认证 东莞网站建设
  • 怎么进行网站维护网络营销职能是什么
  • 做网站郑州汉狮网站建设助君网络
  • 网站开发与设计实训总结电子商务主要学什么就业工资
  • 手机网站悬浮广告代码公司做网站买服务器多少钱
  • 网站 相对路径淘宝店做网站建设不能开直通车
  • 做视频网站百色建设局网站
  • 郑州网站推广公司1号网站建设 高端网站建设
  • 英文网站案例如何做一个个人网站
  • 招聘网站哪个好用谁会在掏宝网上做网站
  • 太原经济型网站建设价格公司网站页脚
  • 网站使用cookies铜川公司做网站
  • 试百客 专业做试用的网站河源市住宅和城乡规划建设局网站
  • 建站快车的优点企业网站的设计与开发