Skip to content
#

scratch-implementation

Here are 320 public repositories matching this topic...

This repository guides you through the process of building a GPT-style Large Language Model (LLM) from scratch using PyTorch. The structure and approach are inspired by the book Build a Large Language Model (From Scratch) by Sebastian Raschka.

  • Updated Oct 29, 2025
  • Jupyter Notebook

This GitHub repository contains Python implementations of the top machine learning algorithms from scratch using only the Python programming language and the NumPy library. The goal of this repository is to help beginners and aspiring data scientists understand the inner workings of these algorithms by providing transparent and readable code.

  • Updated Sep 16, 2026
  • Python

Add this topic to your repo

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

Learn more