Skip to content

jeiks/copycat-cnn-explainer

Repository files navigation

Copycat CNN Explainer

The CNN Explainer is an interactive visualization system designed to help non-experts learn about Convolutional Neural Networks (CNNs).

And it was used by our team to provide a interactive comparison between Oracle and Copycat models.

Live Visualization

To access the interactive visualization, visit: http://www.jeiks.net/copycat-cnn-explainer/
Please use your computer, because interactive viewing is not that good on smartphones

Running Locally

Clone or download this repository:

git clone git@github.com:jeiks/copycat-cnn-explainer.git

# use degit if you don't want to download commit histories
degit jeiks/cnn-explainer

Install the dependencies:

npm install

Then run CNN Explainer:

cd public
ln -s . copycat-cnn-explainer
cd ..
npm run dev

Navigate to localhost:5000. You should see Copycat CNN Explainer running in your broswer :)

To see how we trained the CNN, visit the directory ./tiny-vgg/.

About

Copycat interactive visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published