当前位置:网站首页>4-《PyTorch深度学习实践》-反向传播
4-《PyTorch深度学习实践》-反向传播
2022-08-04 23:12:00 【愚昧之山绝望之谷开悟之坡】
梯度更新,简单模型,解析式做
复杂模型
通过计算图图的方式,方向传播求出来
两层线性网络存在的问题,多少层叠加最好都是线性层,叠加就没意义了
张量的每个值增加一个非线性函数
链式求导法则
链式求导法则,矩形框里面的局部梯度导数,正向求损失的时候梯度就提前算好了,提前把梯度存储好了,pytorch存到变量里面
前馈和反馈
最简单的线性模型

张量,参数数据w和梯度,构建模型,本质上就是在构建计算图
pytorch的定义
人》计算机》语言》图
代码,前馈和反馈,张量是有函数的,张量也有参数,转换成标量,张量操作是在构建计算图,占内存
可以额外手动配置清零,有些时候需要累加是不需要清零的
W的梯度要清零,昨晚更新导数还在,如果不清,下次会把上次的结果做累加
计算图
反向
边栏推荐
猜你喜欢

PID控制器改进笔记之七:改进PID控制器之防超调设定

CS8416国产替代DP8416 数字音频接收器

被领导拒绝涨薪申请,跳槽后怒涨9.5K,这是我的心路历程

深度|医疗行业勒索病毒防治解决方案

社区分享|腾讯海外游戏基于JumpServer构建游戏安全运营能力

现在学习次世代3D游戏建模还能找到高薪好工作吗

自从新来了个字节20K出来的,就见识到了什么是天花板

Literature reading ten - Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn

golang打开文件和读写文件

Community Sharing|Tencent Overseas Games builds game security operation capabilities based on JumpServer
随机推荐
社区分享|腾讯海外游戏基于JumpServer构建游戏安全运营能力
一点点读懂regulator(二)
the warmest home
Service Mesh landing path
VC bmp文件总结
MySQL的安装与卸载
【项目实战】仿照Room实现简单管理系统
kernel问题定位手段总结
FinClip崁入式搭建生态平台,降低合作门槛
【3D建模制作技巧分享】在zbrush中如何雕刻头发 ZBrush头发雕刻小技巧
质量管理大师爱德华·戴明博士经典的质量管理14条原则
各行各业都受到重创,游戏行业却如火如荼,如何加入游戏模型师职业
Reconfigure the ffmpeg plugin in chrome
【云原生 · Kubernetes】Kubernetes运维
One trick to cure pycharm DEBUG error UnicodeDecodeError: 'utf-8' codec can't decode
Nacos配置中心之客户端长轮询
Since a new byte of 20K came out, I have seen what the ceiling is
postman接口测试
仪表板展示 | DataEase看中国:数据呈现中国资本市场
【无标题】