CNN From Scratch

This 'CNN From Scratch' is a simple CNN framework that has been coded using only NumPy for matrix mathematics. This project was done to explore, in detail, how Convolutional Neural Networks work.

Diagram

The diagram below shows an example forwards flow of a CNN.

CNN Forwards

Useful References