iznauy / cs231n

Assignments of CS231n

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS231n Convolutional Neural Networks for Visual Recognition - Assignment Solutions

The course website: http://cs231n.stanford.edu/

Here are my solutions for this above course (Spring 2017), for the benefit of people who struggle greatly to solve them (like myself).Because of my limited knowledgem, if you spot any errors do let me know. here is my email: zy05160516@gmail.com

Assignment list:

  • Assignment #1

  • Q1: k-Nearest Neighbor classifier (20 points) [done!]

  • Q2: Training a Support Vector Machine (25 points) [done!]

  • Q3: Implement a Softmax classifier (20 points) [done!]

  • Q4: Two-Layer Neural Network (25 points) [done!]

  • Q5: Higher Level Representations: Image Features (10 points) [done!]

  • Assignment #2

  • Q1: Fully-connected Neural Network (30 points) [done!]

  • Q2: Batch Normalization (30 points) [done!]

  • Q3: Dropout (10 points) [done!]

  • Q4: ConvNet on CIFAR-10 (30 points) [done!]

  • Q5: TensorFlow on CIFAR-10 (10 points) [done!]

  • Assignment #3

  • Q1: Image Captioning with Vanilla RNNs (40 points) [done!]

  • Q2: Image Captioning with LSTMs (35 points)

  • Q3: Image Gradients: Saliency maps and Fooling Images (10 points)

  • Q4: Image Generation: Classes, Inversion, DeepDream (15 points)

About

Assignments of CS231n


Languages

Language:Jupyter Notebook 95.8%Language:Python 4.1%Language:Shell 0.1%