计算图存储采用矩阵吗,和张量关系

计算图存储采用矩阵吗,和张量关系

计算图的存储方式与张量的关系

一、计算图的存储方式

计算图(Computational Graph)是一种用于描述数学运算的有向无环图(DAG),其节点代表运算(如加减乘除、矩阵乘法、激活函数等),边代表运算的输入和输出(通常是张量)。计算图的存储并不直接使用矩阵,而是通过节点和边的关系(如邻接表、属性图等结构)记录运算逻辑和数据流动向。

  • 核心存储要素

    • 每个节点(运算)记录输入张量、输出张量、运算类型(如addmatmul)。
    • 边表示张量在运算之间的传递关系(如“张量A是运算B的输入”)。
  • 示例
    计算 ( z = (x + y) \times w ) 的计算图结构如下:

    x (张量) ──┐
    y (张量) ──┴──> add节

你可能感兴趣的:(教学,2024大模型以及算力,2021,AI,python,矩阵,线性代数,人工智能,机器学习,langchain,深度学习)