Deep-Learning-for-Visual-Recognition Assignment 1: K-Nearest Neighbors Assignment 2: Linear Classifier with Logistic Function Project: Synthesis: Train a Generative Adversarial Network (GAN) for synthesizing novel images.