/CS231nAssignments

Stanford CS231n: Convolutional Neural Networks for Visual Recognition

Primary LanguageJupyter Notebook

CS231nAssignments

Stanford CS231n Convolutional Neural Networks for Visual Recognition

List of Assisgnemnts

  • Assignment #1
    • k-Nearest Neighbor classifier
    • Training a Support Vector Machine
    • Implement a Softmax classifier
    • Two-Layer Neural Network
    • Higher Level Representations: Image Features
  • Assignment #2
    • Fully-connected Neural Network
    • Batch Normalization
    • Dropout
    • Convolutional Networks
    • PyTorch / TensorFlow on CIFAR-10
  • Assignment #3
    • Image Captioning with Vanilla RNNs
    • Image Captioning with LSTMs
    • Network Visualization: Saliency maps, Class Visualization, and Fooling Images
    • Style Transfer
    • Generative Adversarial Networks