Daily Dose of Data Science

Daily Dose of Data Science

Home
Sponsor
Premium
Archive
Leaderboard
About

Run-Time Optimization

15 Techniques to Optimize Neural Network Training
...explained in a single frame.
Jun 27 • 
Avi Chawla
4
Faster Neighbor Search Using Inverted File Index
...actively used in vector DBs.
Jun 5 • 
Avi Chawla
1
Memory Pinning to Accelerate Model Training
A simple technique, and some key considerations.
May 7 • 
Avi Chawla
5
Time Complexity of 10 ML Algorithms
(training and inference)...in a single frame.
Mar 18 • 
Avi Chawla
11
FireDucks with Seaborn
Speed + Seamless third-party integration.
Mar 13 • 
Avi Chawla
6
Implementing Knowledge Distillation From Scratch
...to compress ML models.
Mar 10 • 
Avi Chawla
4
Accelerate tSNE with openTSNE
Scale tSNE to millions of data points.
Feb 25 • 
Avi Chawla
2
Accelerate tSNE with GPU
Over 30x faster tSNE than Sklearn.
Feb 24 • 
Avi Chawla
4
5 LLM Fine-tuning Techniques
...explained visually.
Feb 20 • 
Avi Chawla
5
1
ANN-driven KMeans with Faiss
20x speedup over sklearn.
Feb 17 • 
Avi Chawla
6
KV Caching in LLMs, Explained Visually.
A popular interview question.
Feb 14 • 
Avi Chawla
15
0:46
4 Strategies for Multi-GPU Training
...explained visually.
Feb 12 • 
Avi Chawla
6
© 2025 Avi Chawla
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture