My Website: https://donnybertucci.com
Live Articles/Visualizations in the Browser
- https://xnought.github.io/backprop-explainer/ (Article: learn backpropagation with interactive visualizations and live training)
- https://xnought.github.io/vae-explainer/ (Vis: live running Varational Autoencoder with interactive data)
- https://xnought.github.io/vq-vae-explainer/ (Vis: live running Vector-Quantized Varational Autoencoder with interactive data)
- https://introduction-to-autoencoders.vercel.app/ (Article: learn how vanilla autoencoders work with live training)
- https://xnought.github.io/neural-net-compression-vis/quant (Article: learn how quantization changes neural network behavior)
- https://div-lab.github.io/dendromap/ (Vis: explore ML Image datasets at scale)
- https://dig.cmu.edu/falcon-vis/crossfilter-duckdb/ (Vis: Cross-filter histograms for millions of data points)
- https://venome.cqls.oregonstate.edu/proteins (Vis: find similar venom protein structures)
- https://atlas.nomic.ai/data/donnybertucci/swissprot-proteinclip/map (Vis: explore the function of hundreds of thousands of proteins in a scatterplot)
- https://xnought.github.io/explore-arcagi/ (Vis: explore all data points in the public ARC-AGI v1 dataset)
Click here to see more random projects you might find interesting
- https://github.com/xnought/tensor-webgpu (Tensor GPU Library with custom WebGPU kernels)
- https://github.com/xnought/webgpu-compute (WebGPU JS Library to easily run compute shader/kernels)
- https://github.com/cmudig/falcon-vis/ (Cross-filter billions of data points with no delay in JS)
- https://github.com/xnought/rand-eca (Random Number Generator with Elementary Cellular Automata in Matlab)
- https://github.com/xnought/grid-assign (Linear Assignment problem high-level JS API)
- https://github.com/xnought/numerical-linear-algebra (Various Matrix Decompositions and Algorithms in Matlab)
- https://github.com/xnought/dbash (simple linux shell from scratch in C)
- https://github.com/xnought/js-grad (Backwards Autodiff library in JS)
- https://github.com/xnought/learn-circuits (Verilog circuits for add, multiply, ...)
- https://github.com/xnought/string-add (Symbolic digit addition in Zig)
- https://github.com/xnought/protein-scatter (LLM trained on Foldseek 3Di and projected to 2D with UMAP in PyTorch)
- https://github.com/xnought/protein-zip (Huffman Coding on PDB file in Python)
- https://github.com/xnought/fastpandas (Python API that compiles and executes DuckDB SQL lazily)
- https://github.com/xnought/bitstore (Store bitmasks efficiently in JS)
- https://github.com/xnought/autoprompt (Improve your prompt using known effective prompts for LLMs)
- https://github.com/xnought/hyperloglog (Hyperloglog algorithm from scratch in Python)
- https://github.com/xnought/error-graph (Visualize where your ML model misbehaves with a graph)
- https://github.com/xnought/ClipQuery (Use natural language to query images in SQL)
- https://github.com/xnought/evolutionarily-stable-strategies (Game theoretic strategies head-to-head in Python)
- https://github.com/xnought/integral-rust (Simple analytical integration in Rust)
- https://github.com/xnought/matmul.c (Matrix multiply using OpenMP and SIMD)