Skip to content
#

deep-learning-from-scratch

Here are 27 public repositories matching this topic...

A Python project implementing a neural network framework from scratch using NumPy. Includes fully connected (Dense) layers, ReLU and Sigmoid activations, a simple SGD optimizer, and a minimal training loop. Designed for hands-on learning of neural network fundamentals without relying on any deep learning frameworks

  • Updated Apr 3, 2026
  • Python

Notebook edukatif yang membangun intuisi bahwa neural network adalah tumpukan operasi matriks, dan bahwa backpropagation adalah aplikasi chain rule.

  • Updated Aug 20, 2026
  • Jupyter Notebook

Deep Learning from scratch: mathematical derivations, manual forward/backward implementations of MLPs, CNNs, RNNs, LSTMs and GRUs, followed by practical PyTorch implementations of modern neural network architectures. Written in Python & PyTorch.

  • Updated Aug 30, 2026
  • Jupyter Notebook

Add this topic to your repo

To associate your repository with the deep-learning-from-scratch topic, visit your repo's landing page and select "manage topics."

Learn more