Full repository for the Unimi Deep Learning course.
Basic python: functions and classes
Introduction to: Numpy, Matplotlib, Pandas and TensorFlow
Sequential models creation from basic linear algebra
Use of keras to perform a regression on a set of points and a classification between images of clothes
Use of Hyperopt to perform a hyperparameter search.
Use of callbacks to stop the training process and avoid overfitting.
Use of LSTM to forecast daily temperature.
CNNs, classification and localization.
Use of data augmentation to improve performances.
Transfer learning from a base model.
Use of a Generative Adversarial Network to create MNIST numbers from random noise.