Andrej's repositories

nanoGPT

The simplest, fastest repository for training/finetuning medium-sized GPTs.

Language:PythonLicense:MITStargazers:33945Issues:353Issues:299

llm.c

LLM training in simple, raw C/CUDA

Language:CudaLicense:MITStargazers:20890Issues:210Issues:115

minGPT

A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training

Language:PythonLicense:MITStargazers:19275Issues:255Issues:71

llama2.c

Inference Llama 2 in one file of pure C

char-rnn

Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch

convnetjs

Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.

Language:JavaScriptLicense:MITStargazers:10781Issues:595Issues:75

nn-zero-to-hero

Neural Networks: Zero to Hero

Language:Jupyter NotebookLicense:MITStargazers:10724Issues:273Issues:28

micrograd

A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API

Language:Jupyter NotebookLicense:MITStargazers:8742Issues:143Issues:25

minbpe

Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.

Language:PythonLicense:MITStargazers:8572Issues:81Issues:34

neuraltalk

NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.

arxiv-sanity-preserver

Web interface for browsing, search and filtering recent arxiv submissions

Language:PythonLicense:MITStargazers:5056Issues:170Issues:113

build-nanogpt

Video+code lecture on building nanoGPT from scratch

makemore

An autoregressive character-level language model for making more things

Language:PythonLicense:MITStargazers:2229Issues:33Issues:8

cryptos

Pure Python from-scratch zero-dependency implementation of Bitcoin for educational purposes

Language:Jupyter NotebookStargazers:1461Issues:37Issues:3

arxiv-sanity-lite

arxiv-sanity lite: tag arxiv papers of interest get recommendations of similar papers in a nice UI using SVMs over tfidf feature vectors based on paper abstracts.

Language:PythonLicense:MITStargazers:1114Issues:22Issues:7

randomfun

Notebooks and various random fun

Language:Jupyter NotebookStargazers:1063Issues:46Issues:4

ulogme

Automatically collect and visualize usage statistics in Ubuntu/OSX environments.

lecun1989-repro

Reproducing Yann LeCun 1989 paper "Backpropagation Applied to Handwritten Zip Code Recognition", to my knowledge the earliest real-world application of a neural net trained with backpropagation.

Language:Jupyter NotebookLicense:MITStargazers:571Issues:9Issues:2

deep-vector-quantization

VQVAEs, GumbelSoftmaxes and friends

Language:Jupyter NotebookLicense:MITStargazers:498Issues:14Issues:7

covid-sanity

Aspires to help the influx of bioRxiv / medRxiv papers on COVID-19

Language:PythonLicense:MITStargazers:359Issues:17Issues:9

researchpooler

Automating research publications discovery and analysis. For example, ever wish your computer could automatically open papers that are most similar to a paper at an arbitrary url? How about finding all papers that report results on some dataset? Let's re-imagine literature review.

ttmik

Talk to me in Korean Anki cards and related scripts

gitstats

A lightweight/pretty visualizer for recent work on a git code base in multiple branches. Helps stay up to date with teams working on one git repo in many branches.

Language:HTMLStargazers:94Issues:3Issues:0

transformers

🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

Language:PythonLicense:Apache-2.0Stargazers:94Issues:1Issues:0

calorie

nice and effective super simple calorie counter web app

notpygamejs

Game making library for using Canvas element

Language:JavaScriptStargazers:50Issues:4Issues:0

optim

A numeric optimization package for Torch.

Language:LuaLicense:NOASSERTIONStargazers:9Issues:3Issues:0