计算图形的可视化

随着神经网络变得越来越大和复杂,要确认它们的架构是否正确构建就变得更加困难。Chainer支持计算图的可视化。用户可以通过调用构建计算图形()。生成的计算图形被转储为指定格式(当前点语言支持)。

基本用法如下:

进口 chainer.computational图形 作为 c(c)
...
 = c(c).构建计算图()
具有 打开('路径/到/输出/文件', “w”) 作为 o个:
    o个.(.倾倒())

哪里是的列表变量实例和是的实例计算图形.此代码从以下至少一个位置生成向后可访问的计算图(即通过重复向后步骤可访问).

下面是中生成的图(inception(3a)的一个示例(其中的一部分)谷歌网络). 此示例来自示例/imagenet.

../_images/googlenet.png

chainer.computational_graph构建计算图

构建可从输出向后访问的函数和变量图。

chainer.computational_graph。计算图形

表示计算图的类。