I create YouTube tutorials, and for each video, I also create a corresponding post featuring code snippets and figures related to the topic. You can find all of these posts in this repository, organized into the following sections:
Vision Transformers and Their Applications
Video
Post
Title
post
Vision Transformers (ViT) PyTorch Code
post
Analyzing Swin Transformer: A Code Walkthrough
post
A Deep Dive into Swin Transformer Attention Maps
post
Vision Transformers (ViT): A JAX Tutorial for Image Classification
post
Getting to Know MLP-Mixer: A CIFAR-10 Run
post
Fine-tuning Vision Transformers on TPU (ImageNet/CIFAR-10)
post
Hands-On with TAPIR: Point Tracking Experiment & Code Walkthrough
post
PyTorch Conv2d Explained
post
ViT vs CNN: A Comparative Experiment
Video
Post
Title
post
Graph Convolutional Networks (GCNs) in PyTorch
post
Graph Sampling for GNNs: A Tutorial
post
Exploring LightGCN: A Movie Recommendations Experiment
post
Graph Contrastive Learning: Building MovieLens-100k Recommendations
post
Understanding Mini-Batch Training in PyTorch Geometric
post
Graph Attention Networks with PyTorch Geometric
post
Graph Attention Networks with JAX
post
Implementing GNN Neighbor Sampler in JAX: A Practical Guide
post
Building a Cluster-GCN Model with JAX: A Step-by-Step Guide
post
Training GCNs with PyG and Jraph: A Side-by-Side Comparison
Video
Post
Title
post
Inside DINOv2: Architecture Analysis + CIFAR-10 Experiment
post
Self-Supervised Learning Review: From SimCLR to DINOv2
post
I-JEPA Explained with a Single Batch Run
post
Self-Supervised Learning Collapse: a Quick CIFAR-10 Experiment
Neural Radiance Fields (NeRF)
Video
Post
Title
post
VGG-SfM and Mip-NeRF 360 Pipeline for iPhone Video 3D Reconstruction
post
Exploring Mip-NeRF 360: A Quick TPU Experiment
post
Nerfstudio on Lightning AI GPUs
post
Structure from Motion (SfM): From COLMAP to VGGSfM
post
How NeRF Works: Exploring a Tiny NeRF Code
post
3D Gaussian Splatting: Optimization Explained & Viewer Demo
Video
Post
Title
post
Free TPU Access & JAX/PyTorch Setup with TPU Research Cloud
post
Parallel Vision Transformer using JAX Device Mesh
post
Experimenting with Different JAX Precisions
post
Profiling JAX/XLA with XProf in TensorBoard
post
JAX JIT Compilation Explained: From Python to JAXPR
post
JAX Conv Layer Explained
Video
Post
Title
post
A Step-by-Step Guide to Spectral Clustering
post
JAX and Flax: A Simple Neural Network
post
Radial Basis Function (RBF): The Most Popular Kernel in Machine Learning
post
Exploring Sparse Subspace Clustering: Theory and Practice