Skip to content

Assignments of EECS 498-007 / 598-005 Deep Learning for Computer Vision Fall 2020

Notifications You must be signed in to change notification settings

RoshanSureen/Deep-Learning-for-Computer-Vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Deep Learning for Computer Vision

This repository contains six assigmnets of the course EECS 498-007 / 598-005 – Fall 2020. The link for the course is below.

Each assignment has a .py complimentary file that contains code that we use and reuse. The .ipynb files perform general setup of the development environment. Open first the .ipynb first and side by side the corresponding .py file


All recording for this course are public and can be found on this link -> Lecture Recordings

  • Introduction to fundamental concepts of Pytorch
  • Understand the basic Image Classification pipeline
    • the data-driven approach (train/predict stages)
  • Understand the train/val/test splits
    • the use of validation data for hyperparameter tuning
  • Implement and apply a k-Nearest Neighbor (kNN) classifier

Lectures to read for this assignment

  • Implement and apply a Multiclass Support Vector Machine (SVM) classifier
  • Implement and apply a Softmax classifier
  • Implement and apply a Two-layer Neural Network classifier
  • Understand the differences and tradeoffs between these classifiers
  • Practice implementing vectorized gradient code
    • checking against naive implementations
    • using numeric gradient checking

Lectures to read for this assignment

About

Assignments of EECS 498-007 / 598-005 Deep Learning for Computer Vision Fall 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published