Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
N

NN-SVG

> 编程语言
Open source

Publication-ready NN-architecture schematics.

5.7K stars0 likes1 views
WebsiteGitHub

About

Publication-ready NN-architecture schematics.

# [NN-SVG](https://alexlenail.me/NN-SVG/) | [Docs](https://github.com/zfrenchee/NN-SVG/wiki) | [Contributing](https://github.com/zfrenchee/NN-SVG/wiki/Contributing) Illustrations of Neural Network architectures are often time-consuming to produce, and machine learning researchers all too often find themselves constructing these diagrams from scratch by hand. NN-SVG is a tool for creating Neural Network (NN) architecture drawings parametrically rather than manually. It also provides the ability to export those drawings to Scalable Vector Graphics (SVG) files, suitable for inclusion in academic papers or web pages. The tool provides the ability to generate figures of three kinds: classic Fully-Connected Neural Network (FCNN) figures, Convolutional Neural Network (CNN) figures of the sort introduced in [the LeNet paper](http://yann.lecun.com/exdb/publis/pdf/lecun-01a.pdf), and Deep Neural Network figures following the style introduced in [the AlexNet paper](https://papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf). The former two are accomplished using the [D3 javascript library](https://d3js.org/) and the latter with the javascript library [Three.js](https://threejs.org/). NN-SVG provides the ability to style the figure to the user's liking via many size, color, and layout parameters. I hope this tool will save machine learning researchers time, and I hope this software might also serve as a pedagogical tool in some contexts. ### Citation > LeNail, (2019). NN-SVG: Publication-Ready Neural Network Architecture Schematics.
> Journal of Open Source Software, 4(33), 747, https://doi.org/10.21105/joss.00747 ### Related - [vdumoulin/conv_arithmetic](https://github.com/vdumoulin/conv_arithmetic) - [TensorSpace](https://github.com/tensorspace-team/tensorspace)

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •JavaScript
  • •d3
  • •deep-learning
  • •diagrams
  • •drawing

> Tags

JavaScriptd3deep-learningdiagramsdrawing

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言