Andrej's repositories

nanoGPT

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

Language:PythonLicense:MITStargazers:36620Issues:372Issues:316

LLM101n

LLM101n: Let's build a Storyteller

llm.c

LLM training in simple, raw C/CUDA

Language:CudaLicense:MITStargazers:23897Issues:241Issues:139

minGPT

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

Language:PythonLicense:MITStargazers:19973Issues:255Issues:72

llama2.c

Inference Llama 2 in one file of pure C

nn-zero-to-hero

Neural Networks: Zero to Hero

Language:Jupyter NotebookLicense:MITStargazers:11686Issues:287Issues:31

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:10864Issues:594Issues:76

micrograd

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

Language:Jupyter NotebookLicense:MITStargazers:10165Issues:149Issues:30

minbpe

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

Language:PythonLicense:MITStargazers:9089Issues:83Issues:36

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:5118Issues:168Issues: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:2517Issues:33Issues:8

cryptos

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

Language:Jupyter NotebookStargazers:1588Issues:38Issues:3

nano-llama31

nanoGPT style version of Llama 3.1

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:1162Issues:22Issues:8

randomfun

Notebooks and various random fun

Language:Jupyter NotebookStargazers:1080Issues: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:598Issues:9Issues:2

deep-vector-quantization

VQVAEs, GumbelSoftmaxes and friends

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

covid-sanity

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

Language:PythonLicense:MITStargazers:361Issues: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.

transformers

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

Language:PythonLicense:Apache-2.0Stargazers:103Issues:2Issues:0

calorie

nice and effective super simple calorie counter web app

notpygamejs

Game making library for using Canvas element

Language:JavaScriptStargazers:54Issues:4Issues:0

optim

A numeric optimization package for Torch.

Language:LuaLicense:NOASSERTIONStargazers:12Issues:3Issues:0