This project had 4 parts including automatic image captioning using first vanilla recurrent neural nets and
then LSTM RNNs followed by a section on network activation visualization and finally a cool section on style transfer
The final project for this class was an open problem in computer vision. The goal was to improve a CV system trained on
tiny imagenet to be more resistant to natural adversarial examples as mentioned here.