IAML-DL: Labs

All Lab materials are released in the IAML GitHub repository.  Live Lab sessions are in weeks 2,4,6,8, and you should work on them well before the session.  Live lab sessions are drop-in, you do not need to register.  The times for Lab live sessions will be shown on the Live Session Schedule on Learn, and this page also describes how to access the live sessions in Class Collaborate.  

There are two self-study Labs for which there will be no live session, although questions can be asked on Piazza.

  • Lab 0 - this is for those not familiar with python.  Questions can be asked in the Lab 1 live session
  • Lab 5 - this is on neural networks, for which there are many tutorial pages and videos on the internet.

We strongly suggest you use the University's Jupyter Notebook platform, Noteable, to explore the Labs.  The simplest way to access Noteable is via the course Learn content page.  Click on Books and Tools on the left menu, then on the Notable icon that appears on the right.

In brief, when you log into Noteable and start a Standard Notebook for the first time, you should click on the "+GitRepo" button, then copy this link,  https://git.ecdf.ed.ac.uk/iaml/labs-public , to the dialog, enter your username and EASE password, and click on "clone" to import all the lab materials to your Noteable space, as shown in this image:
screen grab highlighting how to clone a repo

*If you prefer manual Python setup on your own computer, intead of using Noteable, you can follow the instructions here:  https://git.ecdf.ed.ac.uk/iaml/labs-public.

In summary, you have two main ways to do the labs: (i) using the Noteable service, or (ii) your own computer. The first option will probably be the fastest.

Although labs themselves do not count towards your grade, you will find that you understand the material much better, and are better prepared for the coursework if you try the lab problems pre-session, and engage in the discussion in the lab session.

You should work through the labs before your lab session. This will make it easier to engage with your demonstrator.  Typically, demonstrators are only expected to respond to direct queries. and otherwise simply remain available during the session. The online format will however allow the demonstrator to share their screen and they will demonstrate parts of the lab to the class, if there is demand.

Lab materials are already released on the course GitHub repository.  Solved lab sheets will be released in the Labs folder on the Learn content page, the week after the live lab session.

Labs - Live Sessions

You can find your live Lab sessions in Learn Class Collaborate - accessed via the Learn page for this course

Traditionally at Edinburgh sessions start at 10 minutes past the hour after 11 a.m, and on the hour before 11 a.m., and run for 50 minutes. This is to give everyone a ten minute break to get coffee, visit the bathroom, or whatever you need to do to be ready.

You should start working on the labs by yourself before your each session. Then during the live lab sessions you will have an opportunity to ask questions to the lab demonstrators.

Lab Answers

For lab answers, please go directly to the LEARN content page.  The Labs folder is about halfway down the page, just above the folders for the weekly topics.

License
All rights reserved The University of Edinburgh