LSTM icon indicating copy to clipboard operation
LSTM copied to clipboard

Single Long Short Term Memory (LSTM) cell : Verilog Implementation

trafficstars

Long Short Term Memory (LSTM) : Verilog Implementation

MIT License

  • Long Short Term Memory (LSTM) : Verilog Implementation
    • Architecture
    • Code structure
    • Acknowledgement

Clone this repository:

git clone https://github.com/ahirsharan/LSTM.git
cd LSTM/

Architecture

LSTM

text alt

Code Structure

.
|
├── lstm_cell.v      # LSTM cell
|
├── sigmoid.v        # Approx Sigmoid Activation         
|
├── tanh.v           # Approx Tanh Activation           
|
├── ConcatMultAdd.v  # Concat and mutiply weights and add bias
|
├── Test.v           # Test Bench for LSTM Cell
|
.

Acknowledgement