Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 2.25 KB

README.md

File metadata and controls

63 lines (40 loc) · 2.25 KB

RNN Explainer

An interactive visualization application designed to help non-experts learn about Recurrent Neural Networks (RNNs).

Build Status

Live Demo

For a live demo of this App, visit: https://damien0x0023.github.io/rnnExplainer/. Please note that try this demo with a screen which is larger than 8 inches and has a minimum resolution of 1280x720. I will appreciate if you can answer some questions for me after the tour.

Running Locally

Clone or download this repository:

git clone [email protected]:damien0x0023/rnnExplainer.git

# use degit if you don't want to download commit histories
degit damien0x0023/rnnExplainer

Install the dependencies:

npm install 

or

yarn

Then run RNN Explainer:

npm run dev

or

yarn dev

Navigate to localhost:5000. You should see the Explainer running in your broswer.

To see how train to train the CNN, visit the directory ./tiny-vgg/. To see how to train RNN , visit the directory ./imdb/.

Credits

This version is modified from CNN Explainer by Poloclub. 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. For more information, check out their manuscript:

CNN Explainer: Learning Convolutional Neural Networks with Interactive Visualization. Wang, Zijie J., Robert Turko, Omar Shaikh, Haekyu Park, Nilaksh Das, Fred Hohman, Minsuk Kahng, and Duen Horng Chau. arXiv preprint 2020. arXiv:2004.15004.

License

The software is available under the MIT License.

Contact

I am full of ears if you have any questions, comments or suggestions. Feel free to open an issue or contac me.