Netscope CNN Analyzer

A web-based tool for visualizing and analyzing convolutional neural network architectures (or technically, any directed acyclic graph). Currently supports Caffe's prototxt format.

Basis by ethereon. Extended for CNN Analysis by dgschwend.

Gist Support

If your .prototxt file is part of a GitHub Gist, you can visualize it by visiting this URL:

http://dgschwend.github.io/netscope/#/gist/your-gist-id

The Gist ID is the numeric suffix in the Gist's URL.

View Example

Editor

You can use the inline editor to enter your network definition (currently limited to valid Caffe's prototext) and visualize the network.

Press Shift+Enter in the editor to render your network.

Launch Editor

Presets

ResNeXt-50
Saining Xie, Ross Girshick, Piotr Dollar, Zhuowen Tu, Kaiming He
ZynqNet CNN
David Gschwend (see the master thesis repository)
SqueezeNet
Forrest Iandola, Matthew Moskewicz, Khalid Ashraf, Song Han, William Dally, Kurt Keutzer
SqueezeNet v1.1
Forrest Iandola, Matthew Moskewicz, Khalid Ashraf, Song Han, William Dally, Kurt Keutzer
Inception v4
Christian Szegedy, Vincent Vanhoucke, Sergey Ioffe, Jonathon Shlens, Zbigniew Wojna
Inception-ResNet-v2
Christian Szegedy, Vincent Vanhoucke, Sergey Ioffe, Jonathon Shlens, Zbigniew Wojna
Inception v3
Christian Szegedy, Vincent Vanhoucke, Sergey Ioffe, Jonathon Shlens, Zbigniew Wojna
ResNet-50
Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
ResNet-152
Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
AlexNet
Alex Krizhevsky, Ilya Sutskever, Geoffry Hinton
CaffeNet
Yangqing Jia, Evan Shelhamer, et. al.
GoogLeNet
Christian Szegedy, et. al.
Network in Network
Min Lin, Qiang Chen, Shuicheng Yan
VGG 16 Layers
Karen Simonyan, Andrew Zisserman