Daily Dose of Data Science

Daily Dose of Data Science

Home
Sponsor
Premium
Archive
Leaderboard
About

Memory Optimization

15 Techniques to Optimize Neural Network Training
...explained in a single frame.
Jun 27 • 
Avi Chawla
4
Implementing Knowledge Distillation From Scratch
...to compress ML models.
Mar 10 • 
Avi Chawla
4
5 LLM Fine-tuning Techniques
...explained visually.
Feb 20 • 
Avi Chawla
5
1
Extending the Context Length of LLMs
Key techniques, explained in simple terms.
Nov 5, 2024 • 
Avi Chawla
17
1
Mixed Precision Training
Train large deep learning models efficiently.
Oct 22, 2024 • 
Avi Chawla
44
2
Train Large ML Models With Activation Checkpointing
...without running out of memory.
Oct 21, 2024 • 
Avi Chawla
27
15 Ways to Optimize Neural Network Training (With Implementation)
From "ML model developer" to "ML engineer."
Sep 18, 2024 • 
Avi Chawla
24
15 Ways to Optimize Neural Network Training
A single frame summary.
Sep 15, 2024 • 
Avi Chawla
38
A Counterintuitive Behaviour of PyTorch DataLoader
...which most PyTorch users aren't aware of.
Sep 6, 2024 • 
Avi Chawla
29
5
CPython vs. Cython: How to Speed-up Native Python Programs
...within minimal effort.
Sep 2, 2024 • 
Avi Chawla
40
A Subtle Trick to Optimize Neural Network Training
A technique I accidentally discovered.
Sep 1, 2024 • 
Avi Chawla
40
1
GROUPING SETS in SQL
A lesser-known way to run multiple aggregations.
Jul 28, 2024 • 
Avi Chawla
37
© 2025 Avi Chawla
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture