An interactive visualization system designed to help non-experts learn about Convolutional Neural Networks (CNNs)
For a live demo, visit: https://poloclub.github.io/cnn-explainer/
Clone or download this repository:
git clone [email protected]:poloclub/cnn-explainer.git
# Or use degit, if you don't want to download commit histories
degit poloclub/cnn-explainer
Install the dependencies:
npm install
Than run CNN Explainer:
npm run dev
Navigate to localhost:5000. You should CNN Explainer running in your broswer :)
To see how we trained the CNN, visit the directory ./tiny-vgg/
.
CNN Explainer was created by Jay Wang, Robert Turko, Omar Shaikh, Haekyu Park, Nilaksh Das, Fred Hohman, Minsuk Kahng, and Polo Chau, which was the result of a research collaboration between Georgia Tech and Oregon State.
We thank Anmol Chhabria, Kaan Sancak, Kantwon Rogers, and the Georgia Tech Visualization Lab for their support and constructive feedback.
The software is available under the MIT License.
If you have any questions, feel free to open an issue or contact Jay Wang.