A Convolution Neural Network (CNN) From Scratch This was written using basic python to deeply understand the forward and backward propagation of a neural network. Usage Install dependencies: $ pip install -r requirements.txt Then, run it with no arguments: $ python cnn.py $ python cnn_torch.py