This repository contains an implementation of a CNN from scratch, done for the sole purpose of gaining a deep understanding of these models.