Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Tools to Design or Visualize Architecture of Neural Network
| Date | Stars |
|---|---|
| 2026-07-24 | 5387 |
| 2026-07-25 | 5388 |
| 2026-07-28 | 5388 |
| 2026-07-30 | 5388 |
| 2026-07-31 | 5387 |
| 2026-08-02 | 5388 |
| 2026-08-06 | 5388 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Tools to Design or Visualize Architecture of Neural Network
## [Net2Vis](https://viscom.net2vis.uni-ulm.de/OG1Br2BAkYSwwrV6CADl4X5EfErFjUzvuUwXWDdLbdsIXNhb9L)
Net2Vis automatically generates abstract visualizations for convolutional neural networks from Keras code.

## [visualkeras](https://github.com/paulgavrikov/visualkeras/)
Visualkeras is a Python package to help visualize Keras (either standalone or included in tensorflow) neural network architectures. It allows easy styling to fit most needs. As of now it supports layered style architecture generation which is great for CNNs (Convolutional Neural Networks) and a grap style architecture.
```python
import visualkeras
model = ...
visualkeras.layered_view(model).show() # display using your system viewer
visualkeras.layered_view(model, to_file='output.png') # write to disk
visualkeras.layered_view(model, to_file='output.png').show() # write and show
visualkeras.layered_view(model)
```

## [draw_convnet](https://github.com/gwding/draw_convnet)
Python script for illustrating Convolutional Neural Network (ConvNet)

## [NNSVG](http://alexlenail.me/NN-SVG/LeNet.html)



## [PlotNeuralNet](https://github.com/HarisIqbal88/PlotNeuralNet)
Latex code for drawing neural networks for reports and presentation. Have a look into examples to see how they are made. Additionally, lets consolidate any improvements that you make and fix any bugs to help more people with this code.


## [Tensorboard](https://www.tensorflow.org/tensorboard/graphs)
TensorBoard’s **Graphs dashboard** is a powerful tool for examining your TensorFlow model.

## [Caffe](https://github.com/BVLC/caffe/blob/master/python/caffe/draw.py)
In Caffe you can use [caffe/draw.py](https://github.com/BVLC/caffe/blob/master/python/caffe/draw.py) to draw the NetParameter protobuffer:

## [Matlab](http://www.mathworks.com/help/nnet/ref/view.html)

## [Keras.js](https://transcranial.github.io/keras-js/#/inception-v3)

## [keras-sequential-ascii](https://github.com/stared/keras-sequential-ascii/)
A library for [Keras](https://keras.io/) for investigating architectures and parameters of sequential models.
### VGG 16 Architecture
```text
OPERATION DATA DIMENSIONS WEIGHTS(N) WEIGHTS(%)
Input ##### 3 224 224
InputLayer | ------------------- 0 0.0%
##### 3 224 224
Convolution2D \|/ ------------------- 1792 0.0%
relu ##### 64 224 224
Convolution2D \|/ ------------------- 36928 0.0%
relu ##### 64 224 224
MaxPooling2D Y max ------------------- 0 0.0%
##### 64 112 112
Convolution2D \|/ ------------------- 73856 0.1%
relu ##### 128 112 112
Convolution2D \|/ ------------------- 147584 0.1%
relu ##### 128 Excerpt of 11,634 characters
Read on GitHubAshish Patel · Oracle | xIBMers · India
12
United States
3
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:38dd63b4eabf944f, topic:tensorflow