NMS & Soft-NMS: Removing Duplicate Detections
Understanding Non-Maximum Suppression algorithms for object detection post-processing, from greedy NMS to soft variants
Related
12 min read · intermediate
Clear explanations of core machine learning concepts, from foundational ideas to advanced techniques. Understand attention mechanisms, transformers, skip connections, and more.
Understanding Non-Maximum Suppression algorithms for object detection post-processing, from greedy NMS to soft variants
12 min read · intermediate
Understand cross-entropy loss for classification: interactive demos of binary and multi-class CE, the -log(p) curve, softmax gradients, and focal loss.
15 min read
Domain adaptation for embeddings: transfer learning to fine-tune retrieval models across domains while preventing catastrophic forgetting.
9 min read · intermediate
Complete guide to GPU allocation on Slurm — --gres flags, CUDA_VISIBLE_DEVICES remapping, GPU topology and NVLink binding, MIG partitioning, production job scripts, and debugging common GPU errors.
18 min read · intermediate
Complete guide to C++ symbol resolution — how linkers match references to definitions, name mangling, strong vs weak symbols, ODR, template instantiation, linking order, and debugging undefined reference errors.
20 min read · intermediate
Learn how filesystem journaling prevents data loss during crashes. Explore write-ahead logging and recovery in ext4 and XFS.
10 min read