← 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
Velocity · 7d
+0.5
★ / day
Trend
steady
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.

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