Byte by Byte Vision
Welcome to Byte-by-Byte Vision, your go-to platform for high-quality, curated resources in deep learning and computer vision. Learn at your own pace with structured paths, whether you’re a beginner or refining your expertise. Dive in and explore the transformative world of CV!
Generic
- ML Was Hard Until I Learned These 5 Secrets!
- How I’d learn ML (if I could start over)
- Neural Networks Implemented From Scratch
- DeepLearning - Mitesh Khapra
- Neural Networks by 3-Blue-1-Brown
- Understanding Deep Learning by Simon J.D. Prince Book and YouTube Playlist
Mathematics
Articles
PyTorch and Visualizations
Graph Neural Networks
- Graph Neural Networks - DeepFindr
- Graph Convolutional Networks using only NumPy
- Find the related codes here
Vision Transformers
Generative Adversarial Networks
- Understand the Math and Theory of GANs
- Building our first simple GAN
- Pix2Pix Paper Walkthrough and implementation from scratch
- CycleGAN Paper Walkthrough and implementation from scratch
- ProGAN Paper Walkthrough and implementation from scratch
- SRGAN Paper Walkthrough and implementation from scratch
- StyleGAN Paper Walkthorugh and implementation from scratch
- Find the related codes here
Variational Autoencoder
- Variational Autoencoder Explained
- Variational AutoEncoder Paper Walkthrough and implementation from scratch
- Find the related codes here
Diffusion Models
Neural Radiance Field (NeRF)
3D Gaussian Splatting
Additional References
- Tom Yeh | AI by Hand
- AI But Simple
- Understand Convolution : Better Explined, Mathworks
- Explained Visually