【week1】计算图与动态图机制

【week1】计算图与动态图机制

计算图

计算图用来描述运算的有向无环图

计算图主要有两个元素:结点(Node)、边(Edge)

结点表示数据,如向量,矩阵,张量

边表示运算,如加减乘除卷积等

用计算图表示:y = (x+w)*(w+1)

y = a * b

计算图与梯度求导:重点关注的是叶子结点。

在这里插入图片描述

**叶子结点:**用户创建的结点称为叶子结点,如X与W

tensor中的八个属性:

在这里插入图片描述

is_leaf:是Tensor中的属性,指示张量是否为叶子结点

grad_fn:记录创建该张量时所用的方法(函数)

​ y.grad_fn =

​ a.grad_fn=

​ b.grad_fn =

动态图

动态图与静态图

根据就算他的搭建方式,将计算图分为动态图和静态图,pytorch是一种动态图语言,tensorflow是一种静态图语言

动态图:运算与搭建同时进行,灵活,易调节

ensorflow是一种静态图语言

动态图:运算与搭建同时进行,灵活,易调节

静态图:先搭建图,后运算,高效,不灵活

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值