Skip to content
The Daily Repo

workofart / ml-by-hand

A deep learning library built from scratch with complex neural networks examples built on top for learning purposes.

Why this job: says: from scratch

Picture from the workofart/ml-by-hand README

What it does

We are creating a deep learning library from scratch (that evolved from a simple autograd engine). It is designed to demystify the inner workings of building deep learning models by exposing every mathematical detail and stripping down the abstractions shiny ML libraries (e.g. PyTorch/TensorFlow) have. This project tries to provide an opportunity to learn deep learning from first-principles. And use the hand-built library to create and train state-of-art models (such as GPT-2 (Model Card)).

Get started

./bootstrap.sh
source .venv/bin/activate
Maintenance
Active
Last commit 4 months ago
Stars
110
On GitHub
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest tag
gpt2-124m-openwebtext-56000
Released 5 months ago
Built with
Python
100% of the code

Is it looked after?

Contributors
Not stated
Last 90 days
Issues
0% closed
1 still open
Pull requests
93 merged
0 waiting
Releases
1
1 in the last year
  • No contributing guide
  • No security policy
  • No code of conduct

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
prabhuomkar / pytorch-cpp2,1416 days agoMITNo downloads
rodmarkun / SmolML5043 months agoMITNo downloads
zhuangzhaoyeye / llm_course42yesterdayMITNo downloads
More: languages, topics and project record

Languages

  • Python 100%
  • Shell <1%

Topics

  • autograd
  • education
  • machine-learning
  • python

Project record

  • JobLists and guides
  • StatusListed
  • Commits552
  • Forks16
  • Watching1
  • Stars in 28 days0
  • CreatedOct 27, 2024
  • First seen by usNov 7, 2026
  • CheckedNov 8, 2026

Type to search.

Try