Skip to content

MaxBelitsky/deep-learning-assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Learning 1 Assignments

Practical assignments for the Deep Learning 1 course at the University of Amsterdam.

The assignments include:

  • Assignment 1:
    • Implementing a MLP and backpropagation in NumPy from scratch to classify CIFAR10 iamges.
    • Reimplementing the same in PyTorch.
  • Assignment 2:
    • Fine-tuning an ImageNet pre-trained model on CIFAR100.
    • Visual prompting with CLIP.
  • Assignment 3:
    • Implementing and training a VAE on MNIST images.
    • Training an Adversarial Autoencoder (AAE).
    • Training a GPT-2.

About

Practical assignments for the Deep Learning 1 course at the University of Amsterdam.

Resources

Stars

Watchers

Forks