The computer vision task is to create a neural network which takes an image of a face as input and returns its orientation - upright, rotated_left, rotated_right, or upside_down - and use this neural network to classify and correct the images in the test set.
Unzip all images into the root of the repo in a 'train' directory
$ python pure_convolutional.py
$ python change_images.py
in 20 epochs the model reached almost 95% accuracy
