Shairoz Sohail·Apr 21, 2025I Can’t Get No (Boolean) SatisfactionA deep dive into satisfiability with PythonA response icon8A response icon8
Shairoz Sohail·Dec 4, 2024Why You Don’t Really Believe in ProbabilityRamblings about different kinds of uncertaintyA response icon2A response icon2
Shairoz Sohail·Feb 28, 2022Generating 3D Models with Deep Learning (part 1)i.e How the AI merchants of the metaverse will automatically create new stuff just for youA response icon2A response icon2
Shairoz Sohail·Dec 31, 2021Contrastive Representation Learning — A Comprehensive Guide (part 2, scoring representations)What’s in a name?A response icon1A response icon1
Shairoz Sohail·Dec 27, 2021Contrastive Representation Learning — A Comprehensive Guide (part 1, foundations)Turns out, telling things apart is a good way to understand the world
InGeoAIbyShairoz Sohail·Feb 17, 2021Change Detection of Structures in Panchromatic ImageryFine-tuning a deep learning model for building footprints to be used for automatically counting new buildings in temporal panchromatic…A response icon1A response icon1
Shairoz Sohail·Jan 2, 2021Exploring Deep EmbeddingsVisualizing Pytorch Models with Tensorboard’s Embedding Viewer
Shairoz Sohail·Aug 4, 2020Reading and Categorizing Scanned Documents using Deep LearningTo many people’s dismay, there is still a giant wealth of paper documents floating out there in the world. Tucked into corner drawers…A response icon7A response icon7
InGeoAIbyShairoz Sohail·Apr 28, 2020Geospatial Natural Language ProcessingHow much text and audio content have you consumed this week? Maybe you read a news article on “Flattening the Curve” and watched a Youtube…