深度学习静态图和静态图的区别以及优缺点是什么?
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深度学习静态图和静态图的区别以及优缺点是什么?相关的知识,希望对你有一定的参考价值。
深度学习静态图和静态图的区别以及优缺点是什么?
不论是动态图还是静态图,它们都属于计算图。计算图是用来描述运算的有向无环图,它有两个主要元素:结点(Node)和边(Edge)。结点表示数据,如向量、矩阵、张量,而边表示运算,如加减乘除卷积等。
采用计算图来描述运算的好处不仅是让运算流的表达更加简洁清晰,还有一个更重要的原因是方便求导计算梯度。
Dynamic & Static(动态图与静态图):根据深度学习框架的不同,可以分成静态图框架和动态图框架,其中静态图框架的代表是TensorFlow1.x,Caffe2等,而动态图的代表是TensorFlow2.x,PyTorch等等。
动态图和静态图的区别及优缺点
静态图:先定义计算图,不断使用
以上是关于深度学习静态图和静态图的区别以及优缺点是什么?的主要内容,如果未能解决你的问题,请参考以下文章