Gabriel MongarasinBetter ProgrammingDiffusion Models — DDPMs, DDIMs, and Classifier Free GuidanceA guide to the evolution of diffusion models from DDPMs to Classifier Free guidanceMar 13, 202310Mar 13, 202310
Gabriel MongarasCoding a Virtual AI GirlfriendI always told people I would create an AI girlfriend, but after a few weeks of building a conglomeration of ML models, I finally have one…Feb 4, 20233Feb 4, 20233
Gabriel MongarasHow Do Self-Attention Masks Work?How do masks in the self-attention function work? This article attempts to explain how they work.Oct 9, 20221Oct 9, 20221
Gabriel MongarasIntegrating Custom PyTorch Models Into an Android AppA tutorial on how to integrate trained PyTorch models into an Android app.Jul 5, 2022Jul 5, 2022
Gabriel MongarasYOLOX Explanation — Mosaic and Mixup For Data AugmentationThe fourth and final article in my YOLOX explanation series where I talk about how YOLOX augments data for better performance.May 20, 20221May 20, 20221
Gabriel MongarasYOLOX Explanation — SimOTA For Dynamic Label AssignmentThe third article in my YOLOX explanation series where I talk about how YOLOX performs label assignment with SimOTA.May 19, 20222May 19, 20222
Gabriel MongarasYOLOX Explanation — How Does YOLOX Work?The second article in my YOLOX explanation series where I talk about the YOLOX model from a general perspective.May 17, 20226May 17, 20226
Gabriel MongarasYOLOX Explanation — What is YOLO and What Makes It SpecialThe first article in my YOLOX explanation series where I introduce the original YOLO modelMay 14, 2022May 14, 2022
Gabriel MongarasinsmucsCommunity Detection With Neural NetworksThis article is written for a class project and is a continuation of a previous article linked below. The previous article, written by…Apr 10, 2022Apr 10, 2022