Convolutional Neural Nets Explained and Implemented in Python (PyTorch)