← all repositories

nicodjimenez/lstm

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

1.9k stars Python LearningML Frameworks
lstm
Not currently ranked — collecting fresh signals.
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.