25.4_连接节点
25.4 连接节点
DOT语言使用“-->”连接两个节点的ID。例如,1->2用来画出一条从ID为1的节点到ID为2的节点的箭头。下面编写如下所示的dot文件。
digraph g{
1 [label $=$ "x", color=orange, style $\equiv$ filled]
2 [label $=$ "y", color=orange, style $\equiv$ filled]
3 [label $=$ "Exp", color=lightblue, style $\equiv$ filled, shape $\equiv$ box]
1 -> 3
3 -> 2
}通过这个dot文件,我们可以得到图25-4中的图形。

图25-4 有箭头连接的节点(参见彩图)
图25-3中的节点用箭头连接了起来。DOT语言还有很多其他的功能,不过对我们来说,掌握以上知识已经足够了。这样就做好了绘制DeZero计算图的准备。在下一个步骤,我们将增加使用DOT语言输出DeZero计算图的功能。
步骤26
计算图的可视化(2)
在上一个步骤,我们学习了DOT语言的语法。在本步骤,我们将基于学到的知识将DeZero的计算图转换为DOT语言。具体来说,就是要实现一个将DeZero的计算转换为DOT语言的函数。