An open API service indexing awesome lists of open source software.

https://github.com/omerbsezer/basicrnn

The aim of this implementation is to help to learn structure of basic RNN (RNN cell forward, RNN cell backward, etc..)
https://github.com/omerbsezer/basicrnn

deep-learning deep-neural-networks rnn tutorial-code

Last synced: 11 months ago
JSON representation

The aim of this implementation is to help to learn structure of basic RNN (RNN cell forward, RNN cell backward, etc..)

Awesome Lists containing this project

README

          

# Basic Recurrent Neural Network

* Recurrent neural network (RNN) is a type of deep learning model that is mostly used for analysis of sequential data (time series data prediction).
* There are different application areas that are used: Language model, neural machine translation, music generation, time series prediction, financial prediction, etc.
* The aim of this implementation is to help to learn structure of basic RNN (RNN cell forward, RNN cell backward, etc..).
* Code is adapted from Andrew Ng's Course 'Sequential models'.

## RNN Cell

rnn_step_forward

## RNN Forward Pass

rnn_fw

## RNN Cell Backward

rnn_cell_backprop

## Reference

* Andrew Ng, Sequential Models Course, Deep Learning Specialization