Convolution Neural Networks Using a convolutional neural networks to classify different image inputs with acceptable accuracy. Datasets worked with include - Cats vs Dogs Female vs Male facial recognition Fruit classification Cifar100 dataset