Andrej's repositories

minGPT

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

Language:PythonLicense:MITStargazers:12383Issues:219Issues:48

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:10495Issues:601Issues:75

nanoGPT

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

Language:Jupyter NotebookLicense:MITStargazers:9993Issues:135Issues:52

nn-zero-to-hero

Neural Networks: Zero to Hero

Language:Jupyter NotebookLicense:MITStargazers:5606Issues:203Issues:9

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:4781Issues:170Issues:113

micrograd

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

Language:Jupyter NotebookLicense:MITStargazers:3788Issues:87Issues:10

reinforcejs

Reinforcement Learning Agents in Javascript (Dynamic Programming, Temporal Difference, Deep Q-Learning, Stochastic/Deterministic Policy Gradients)

cryptos

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

Language:Jupyter NotebookStargazers:994Issues:36Issues:2

ulogme

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

tsnejs

Implementation of t-SNE visualization algorithm in Javascript.

pytorch-normalizing-flows

Normalizing flows in PyTorch. Current intended use is education not production.

Language:Jupyter NotebookStargazers:769Issues:28Issues:8

makemore

An autoregressive character-level language model for making more things

Language:PythonLicense:MITStargazers:729Issues:14Issues:4

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:705Issues:20Issues:5

svmjs

Support Vector Machine in Javascript (SMO algorithm, supports arbitrary kernels) + GUI demo

Language:JavaScriptLicense:MITStargazers:619Issues:41Issues:3

pytorch-made

MADE (Masked Autoencoder Density Estimation) implementation in PyTorch

randomfun

Notebooks and various random fun

Language:Jupyter NotebookStargazers:419Issues:29Issues:3

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:392Issues:6Issues:2

deep-vector-quantization

VQVAEs, GumbelSoftmaxes and friends

Language:Jupyter NotebookLicense:MITStargazers:381Issues:12Issues:7

covid-sanity

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

Language:PythonLicense:MITStargazers:351Issues:16Issues:9

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:82Issues:2Issues:0

examples

A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.

Language:PythonLicense:BSD-3-ClauseStargazers:65Issues:4Issues:0

notpygamejs

Game making library for using Canvas element

Language:JavaScriptStargazers:34Issues:4Issues:0

transformers

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

Language:PythonLicense:Apache-2.0Stargazers:33Issues:0Issues:0

sqlitedict

Persistent dict, backed by sqlite3 and pickle, multithread-safe.

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

optim

A numeric optimization package for Torch.

Language:LuaLicense:NOASSERTIONStargazers:2Issues:2Issues:0