Projects from the Deep Learning Course of EPFL (EE-559)
It contains two directories, each one corresponding to 1 project:
Contains the first project.
Given two digits, we train neural networks to recognize if the first one is smaller or equal to the second. Here various methods are used to study the effect of weight-sharing and auxiliary losses.
Contains the second project.
In this project, we implemented a mini-deep learning framework using only basic tensor operations and the python's math library.