200

I have built my model. Now I want to draw the network architecture diagram for my research paper. Example is shown below:

enter image description here

enter image description here

Franck Dernoncourt
  • 5,862
  • 12
  • 44
  • 80
Muhammad Ali
  • 2,509
  • 5
  • 21
  • 22

7 Answers7

145

I recently found this online tool that produces publication-ready NN-architecture schematics. It is called NN-SVG and made by Alex Lenail.

You can easily export these to use in, say, LaTeX for example.

Here are a few examples:

AlexNet style AlexNet style


LeNet style enter image description here


and the good old Fully Connected style enter image description here

Pablo Rivas
  • 1,551
  • 1
  • 9
  • 6
92

I wrote some latex code to draw Deep networks for one of my reports. You can find it here: https://github.com/HarisIqbal88/PlotNeuralNet

With this, you can draw networks like these: enter image description here

Haris Iqbal
  • 1,029
  • 7
  • 2
19
Franck Dernoncourt
  • 5,862
  • 12
  • 44
  • 80
9

Netron viewer is the best tool to draw your model architecture

Image

I suppose you have a pretrained model stored in .h5 file.

jie
  • 3
  • 2
oussama aatiq
  • 109
  • 1
  • 1
7

Model Architecture

I drew this with draw.io, you can also choose other structures of the drawing e.g circles.

kongkip
  • 71
  • 1
  • 2
2

We can use Powerpoint to get the job done.

Draw the diagram (3D rectangles and perspectives come handy) -> select the interested area on the slide -> right-click -> Save as picture -> change filetype to PDF -> :)

Joseph
  • 127
  • 3
1

I've been working on a python project for drawing various network architectures here: PyDrawNet

Example

Example2

Example3

Mandias
  • 176
  • 5