我尝试了https://datascience.stackexchange.com/a/14900中提到的所有工具,但没有简单的方法可以做到。有没有自动化的方法来做到这一点?还是我必须手动完成。
我找到了http://alexlenail.me/NN-SVG/LeNet.html,但是,在这里,每一层的输入被假定为一个完美的正方形。因此,我无法绘制上图。
我尝试了https://datascience.stackexchange.com/a/14900中提到的所有工具,但没有简单的方法可以做到。有没有自动化的方法来做到这一点?还是我必须手动完成。
我找到了http://alexlenail.me/NN-SVG/LeNet.html,但是,在这里,每一层的输入被假定为一个完美的正方形。因此,我无法绘制上图。
至于您的第一个示例,大多数功能齐全的绘图软件应该能够手动绘制几乎任何东西,包括该图表。
例如,网页“神经网络动物园”有一张包含许多神经网络架构的备忘单。它可能会提供一些例子。作者的网页说:
Djeb - 2016 年 9 月 15 日
惊人。你用什么软件来绘制这些数字?干杯!
Fjodor van Veen - 2016 年 9 月 15 日
我在 Adobe Animate 中画了它们,它们不是情节。是的,画线需要做很多工作。
加勒特史密斯 - 2016 年 9 月 15 日
您的优秀图像是否可以在特定许可下重复使用?你有归属政策吗?
Fjodor van Veen - 2016 年 9 月 16 日
只要您提及作者并链接到阿西莫夫研究所,就可以随心所欲地使用它们!
至于通用的自动绘图,Python 常用的包是Matplotlib,更特定于 AI,像TensorFlow这样的程序使用数据流图来表示您的计算,以根据各个操作之间的依赖关系。
TensorFlow 计算图功能强大但复杂。TensorBoard图形可视化可以帮助您理解和调试它们。这是可视化的示例。
自动输出和手动注释某些细节的组合可以生成任何一个程序都无法提供的复杂图像。
这个搜索出现了 1000 多个图表,您可以从中获得想法来为自己的图像建模。