Pinned Repositories
99-problems-ocaml
Solutions for https://ocaml.org/problems
backpropagation
Simple python implementation of stochastic gradient descent for neural networks through backpropagation.
picoBERT
Like picoGPT but for BERT.
picoGPT
An unnecessarily tiny implementation of GPT-2 in NumPy.
rrt
A ray tracer built in Rust that can run in your browser via WebAssembly.
rust-algos
Various data structures and algorithm implementations in rust based on Algorithms, 4th Edition from Sedgewick and Wayne.
seq2seq-polynomial
Seq2seq transformer for polynomial expansion in PyTorch.
simpleGPT
Simple implementation of a GPT (training and inference) in PyTorch.
speculative-sampling
Simple implementation of Speculative Sampling in NumPy for GPT-2.
jaymody's Repositories
jaymody/speculative-sampling
Simple implementation of Speculative Sampling in NumPy for GPT-2.
jaymody/backpropagation
Simple python implementation of stochastic gradient descent for neural networks through backpropagation.
jaymody/simpleGPT
Simple implementation of a GPT (training and inference) in PyTorch.
jaymody/rrt
A ray tracer built in Rust that can run in your browser via WebAssembly.
jaymody/dotfiles
~ sweet ~
jaymody/matmul-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.
jaymody/rise-and-grind
Discord bot for morning clubs.
jaymody/blogposts
jaymody/measure-cpu-cache-size
Empirically measuring CPU caches sizes using a simple C program.
jaymody/mlp-pure-jax
jaymody/nand2tetris
My attempt at https://www.nand2tetris.org
jaymody/onnxruntime-web-example
ONNX Runtime for Web example code.
jaymody/uidgen
An adjective-noun-number identifier generator.
jaymody/website
jaymody/99-problems-ocaml
Solutions for https://ocaml.org/problems
jaymody/anki-raycast
A Raycast extension for Anki (the spaced memory card system).
jaymody/avl-tree-ocaml
Simple AVL tree implementation in OCaml.
jaymody/bpe
A simplified implementation of OpenAI's BPE encoder for GPT-2.
jaymody/extensions
Everything you need to extend Raycast.
jaymody/game-of-life
jaymody/list-cpu-cache
A demonstration of how CPU caching affects linked lists.
jaymody/lpm
jaymody/manim-jm
My random assortment of manim animations.
jaymody/ocaml-algos
Various algorithms and data structure implementations in OCaml.
jaymody/ocaml-tokenizers
Transformer tokenizers in OCaml.
jaymody/ort-web-training-experiments
jaymody/powerlevel10k
A Zsh theme
jaymody/rust-rayon-wasm-demo
Working demo for using Rust + Rayon Multithreading with Wasm.
jaymody/simple-huffman-compress
A simple implementation of huffman encoding based compression in Python.
jaymody/unitex
A raycast extension to convert latex math to unicode.