Skip to content

liaskast/Project-Deep-Learning

Repository files navigation

Deep Learning Project

This repository contains my work for the Deep Learning (EE3-23) course of Imperial College London's Electrical & Electronic School of Engineering.

Deliverables

  • Report

The main deliverable for this course was the composition of a report outlining the findings observed upon the completion of all the notebooks. The report summarizing those findings can be found here.

Instructions

Throughout this course we used Python and Jupyter Notebook, and Keras as the deep learning framework. Also, the tutorials use Colaboratory, which is a free Jupyter notebook environment that runs in the cloud.

Each of the notebooks contains this image

which when clicked takes you to the Colaboratory website.

Colaboratory provides free GPU, so you can modify part of the tutorials and retrain the models to test your modifications. Specifically, you get 12 hours of continuous access to a k80 GPU. When those 12 hours are over, you can connect to another machine. This Notebook shows a comparison of the CPU vs GPU speed up in Colaboratory. The Hardware accelerator can be selected in Edit->Notebook Settings. There is also the option of using Tensor Processor Units (TPUs), but the tutorials will only use the GPU. Here is an example notebook using TPUs.

Links to the notebooks

Sometimes the notebooks do not render correctly in GitHub. You can access directly the notebook in the Colab environment using the following links.

Chapter 1

Chapter 2

Chapter 3

Chapter 4

[04/02/20] Updated the tutorial removing the lr_normalizer line in the model_scan function when using talos, which was scaling the learning rate

Chapter 5

[28/02/20] Removed Task 2, ResNet coding and training, from tutorial.

[1/03/20] Moved back to SGD optimiser instead of Adam in Tutorial 5.

Chapter 6

Chapter 7

Chapter 8

Chapter 9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published