nicodjimenez/lstm
A minimal, clean LSTM neural network implementation from scratch in Python for educational purposes.

This repository provides a bare-bones implementation of a Long Short-Term Memory (LSTM) network built from scratch in Python. It is designed as a learning tool to help developers understand how LSTMs work internally by examining readable, non-optimized code. The implementation follows academic notation conventions and includes forward propagation and backpropagation through time. Users can run test.py to see a minimal example of the network learning to predict sequences.
Frequently asked
- What is nicodjimenez/lstm?
- A minimal, clean LSTM neural network implementation from scratch in Python for educational purposes.
- Is lstm open source?
- Yes — nicodjimenez/lstm is an open-source project tracked on heatdrop.
- What language is lstm written in?
- nicodjimenez/lstm is primarily written in Python.
- How popular is lstm?
- nicodjimenez/lstm has 1.9k stars on GitHub.
- Where can I find lstm?
- nicodjimenez/lstm is on GitHub at https://github.com/nicodjimenez/lstm.