老饼讲解-深度学习 机器学习 神经网络 深度学习
pytorch入门
1.pytorch学前准备
2.pytorch的基础操作
3.pytorch的梯度计算
4.pytorch的数据
5.pytorch-小试牛刀

【介绍】pytorch的动态运算图

作者 : 老饼 发表日期 : 2023-07-28 10:45:06 更新日期 : 2024-01-19 08:16:39
本站原创文章,转载请说明来自《老饼讲解-深度学习》www.bbbdata.com



pytorch中自动求梯度时使用的是动态运算图机制,

本文解释和讲解pytorch中的动态图机制是什么




一、 pytorch的动态运算图   



本节讲解pytorch的运态算运算是什么意思



0.1 运算图回顾


自动求梯度产生的运算图是指类似如下的运算图
 
它是为了实现自动求梯度而将目标函数拆解为基本初等函数从而得到的运算图



02.pytorch的动态运算图


pytorch中的运算图是动态运算图,这里的"动态"是指:
👉1.在forward过程中,构建运算图
👉2.在backward时,销毁运算图

示例如下:






好了,上述就是pytorch的动态运算图了~







 End 






联系老饼