https://github.com/vzhou842/rnn-from-scratch
A Recurrent Neural Network implemented from scratch (using only numpy) in Python.
https://github.com/vzhou842/rnn-from-scratch
guide machine-learning natural-language-processing neural-network python recurrent-neural-networks
Last synced: about 1 year ago
JSON representation
A Recurrent Neural Network implemented from scratch (using only numpy) in Python.
- Host: GitHub
- URL: https://github.com/vzhou842/rnn-from-scratch
- Owner: vzhou842
- License: mit
- Created: 2019-07-22T02:52:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T22:24:10.000Z (about 4 years ago)
- Last Synced: 2025-03-23T08:05:07.815Z (over 1 year ago)
- Topics: guide, machine-learning, natural-language-processing, neural-network, python, recurrent-neural-networks
- Language: Python
- Homepage: https://victorzhou.com/blog/intro-to-rnns/
- Size: 7.81 KB
- Stars: 86
- Watchers: 2
- Forks: 61
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A Recurrent Neural Network (RNN) From Scratch
This was written for my [Introduction to Recurrent Neural Networks](https://victorzhou.com/blog/intro-to-rnns/).
## Usage
Install dependencies:
```bash
$ pip install -r requirements.txt
```
Run the RNN:
```bash
$ python main.py
```
## More
You may also be interested in:
- [a Neural Network implemented from scratch in Python](https://github.com/vzhou842/neural-network-from-scratch), which was written for my [introduction to Neural Networks](https://victorzhou.com/blog/intro-to-neural-networks/).