Gabriel MongarasinBetter ProgrammingDiffusion Models — DDPMs, DDIMs, and Classifier Free GuidanceA guide to the evolution of diffusion models from DDPMs to Classifier Free guidance28 min read·Mar 13, 2023--9--9
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…18 min read·Feb 4, 2023--2--2
Gabriel MongarasHow Do Self-Attention Masks Work?How do masks in the self-attention function work? This article attempts to explain how they work.12 min read·Oct 9, 2022----
Gabriel MongarasIntegrating Custom PyTorch Models Into an Android AppA tutorial on how to integrate trained PyTorch models into an Android app.12 min read·Jul 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.8 min read·May 20, 2022--1--1
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.13 min read·May 19, 2022--2--2
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.17 min read·May 17, 2022--5--5
Gabriel MongarasYOLOX Explanation — What is YOLO and What Makes It SpecialThe first article in my YOLOX explanation series where I introduce the original YOLO model6 min read·May 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…9 min read·Apr 10, 2022----