programmer @janestreet
picoGPT. An unnecessarily tiny implementation of GPT-2 in NumPy.
3.5kspeculative-sampling. Simple implementation of Speculative Sampling in NumPy for GPT-2.
99picoBERT. Like picoGPT but for BERT.
50seq2seq-polynomial. Seq2seq transformer for polynomial expansion in PyTorch.
29simpleGPT. Simple implementation of a GPT (training and inference) in PyTorch.
13backpropagation. Simple python implementation of stochastic gradient descent for neural networks through backpropagation.
12rrt. A ray tracer built in Rust that can run in your browser via WebAssembly.
8gpt-jax. A stupidly simple GPT implementation in JAX.
8spaceship. Rotated Bounding Box Regression using Tensorflow.
6cs231n. Course notes, assignments, and solutions for cs231n.
5rust-algos. Various data structures and algorithm implementations in rust based on Algorithms, 4th Edition from Sedgewick and Wayne.
5misinformation-detection-with-transformers. Sequence classification and information retrieval via Transformers for misinformation detection.
5blogposts.
5rise-and-grind. Discord bot for morning clubs.
5dotfiles. ~ sweet ~
4mlp-visualizer. A simple multilayer perceptron network that classifies clusters of data generated using scikit-learn make_blobs.
4seq2seq-sort. Training neural networks to sort because why not.
4measure-cpu-cache-size. Empirically measuring CPU caches sizes using a simple C program.
4matmul-cpu-cache. Demonstration of matrix multiplication being 10x faster when you make sure to access the array row-wise so that cpu cache hits are maximized.
3udacity-deep-learning. All my Udacity Deep Learning nanodegree projects.
3website. Liquid
2uidgen. An adjective-noun-number identifier generator.
2onnxruntime-web-example. ONNX Runtime for Web example code.
2mlp-pure-jax. Python
23xa3. Lines Per Minute, a typing tool made for programmers.
2image-edit. This repo contains several image editing functions for OpenCV BGR Mat objects including: grayscale, brightness, contrast, saturation, sharpness, gamma, and hue.
2microscan. A microstructure analysis tool.
2leetcode. Leetcode solutions I've completed (https://leetcode.com/jaymody/)
2gitfit. hack the north 2019
2aoc-python. Python
1ort-web-training-experiments. Jupyter Notebook
1anki-raycast. A Raycast extension for Anki (the spaced memory card system).
1simple-huffman-compress. A simple implementation of huffman encoding based compression in Python.
1powerlevel10k. A Zsh theme
1bpe. A simplified implementation of OpenAI's BPE encoder for GPT-2.
1simple-gcg. Python
1data-structures-algorithms. Implementations for common data structures and algorithms in C.
1nand2tetris. My attempt at https://www.nand2tetris.org
1rust-rayon-wasm-demo. Working demo for using Rust + Rayon Multithreading with Wasm.
1manim-jm. My random assortment of manim animations.
1u2net. Refactored (and simplified) U2Net implementation.
1ohmyzsh. 🙃 A delightful community-driven (with 1900+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
1bash-it. Bash-it customized to my liking.
1