社区
脚本语言
帖子详情
PyTorch如何一次性计算多个节点的梯度?
JinxMiracle
2017-07-14 04:18:47
本人新手,刚刚学PyTorch,在通过backward计算梯度时遇到了一些问题:
可以看见,能够计算x的梯度,但是y的梯度却为none,这是为什么呢?难道计算的时候,只能计算末尾节点的梯度么?
...全文
350
2
打赏
收藏
PyTorch如何一次性计算多个节点的梯度?
本人新手,刚刚学PyTorch,在通过backward计算梯度时遇到了一些问题: 可以看见,能够计算x的梯度,但是y的梯度却为none,这是为什么呢?难道计算的时候,只能计算末尾节点的梯度么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sky_zdk
2018-11-26
打赏
举报
回复
因为x设置requires_grad=True 所以在计算梯度时候,只算这个tensor的梯度,而其他tensor(默认false),则不会计算梯度,减少内部的计算量
JinxMiracle
2017-07-15
打赏
举报
回复
有人来帮帮忙么?
深度学习框架-
PyTorch
实战
购买课程后,添加小助手微信(微信号:csdnxy68)回复【唐宇迪】 进入学习群,获取唐宇迪老师答疑 深度学习框架-
PyTorch
实战课程旨在帮助同学们快速掌握
PyTorch
框架核心模块使用方法与项目应用实例,让同学们熟练...
Pytorch
入门(6)——
梯度
计算
控制
本文
计算
控制
Pytorch
中
梯度
计算
的集中方法,包括设置 tensor.requires_grad 字段以及三种
梯度
计算
模式,还会介绍容易与之混淆的模型评估模式
PyTorch
的
计算
图和自动求导机制
PyTorch
会根据
计算
过程自动生成动态图,然后根据动态图的创建过程进行反向传播,
计算
每个
节点
的
梯度
值。 为了能够记录张量的
梯度
,首先需要在创建张量的时候设置一个参数requires_grad=True,意味着这个张量将会加入...
pytorch
中的反向传播与
梯度
累加
pytorch
中的反向传播与
梯度
累加
8 从0开始学
PyTorch
|
PyTorch
中自动
计算
梯度
、使用优化器
前面主要在于机制的理解,我们实际上用手动的方式实现了一遍模型求解的过程,主要的改进就是使用了
PyTorch
里面的tensor数据结构,但是这还不够,
PyTorch
提供了很多强大的功能,当然不只是在处理tensor上面的,接下来...
脚本语言
37,719
社区成员
34,238
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章