This is an online workshop that will use Jupyter on the REANNZ Open OnDemand platform.
At the beginning of the workshop, follow these instructions to start a session in the OnDemand portal:
-
Connect to OnDemand: https://ondemand.nesi.org.nz
-
Authenticate with your Organisations Tuakiri credentials (you may need to set up 2FA if you haven't already).
If you have any issues logging in, please let us know in the chat.
-
Choose the Jupyter App with options as below:
- project code: your project code
- walltime: 8 hours
- number of CPUs: 4
- memory size: 8 GB
then press the Launch button.
-
Let us know in zoom that you are ready to go (use 👍 reaction)
This workshop consists of a series of notebooks, adapted from the TensorFlow tutorials:
- Introduction
- Image classification (source)
- Transfer learning and fine-tuning (source)
- Slurm jobs on REANNZ GPUs
We have already made a copy of these notebooks for you in the folder:
/home/$USER/ml102_workshop/
where $USER
stands for your NeSI username.
You can also find them on GitHub: https://github.com/nesi/ml102_workshop
We also created or adapted the following notebooks. We won't use them during the workshop.
-
Generate a Jupyter kernel for the workshop (for maintainers)
- If you want to create a new kernel for the workshop, new instructions need to be written for OOD.