Skip to content

aehrc/ai_workshop

Repository files navigation

AI Workshop

This repository is the home for a weekly, hands-on AI workshop, from Torch tensors to Large Language Models.

You can complete the workshop in GitHub Codespaces or locally using a VS Code dev container.

Option 1: GitHub Codespaces (easier)

  1. Sign in to GitHub and open this repository.
  2. Select Code, then Codespaces.
  3. Select Create codespace on main and wait for setup to finish (takes about 5-10 minutes the first time you use it).

Option 2: Dev Containers and VS Code (harder)

Choose this option if you want to participate on your local machine. This assumes you know how to run commands in a terminal.

  1. Install Git for your operating system.

  2. Install Visual Studio Code.

  3. Install Docker Desktop and start it.

  4. In VS Code, install the Dev Containers extension.

  5. Clone this repository from a terminal, then open the cloned folder in VS Code:

    git clone https://github.com/aehrc/ai_workshop.git
    cd ai_workshop
    code .
  6. Open the Command Palette, run Dev Containers: Reopen in Container, and wait for setup to finish.

Workshop Path

Session Topic Outcome
00 Python Refresher Basic Python refresher. This will be updated as the lessons go on.
01 Tensors and PyTorch Introduction to tensors in PyTorch. The fundamental tool for passing information through a deep neural network.

Learning Materials

Python (code) resources:

High-level series on linear algebra (relevant for earlier lessons): https://www.youtube.com/watch?v=fNk_zzaMoSs&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab

High-level series on deep learning (relevant for earlier lessons):

Free textbook on deep learning:

High-level series on large language models (relevant for later lessons):

About

ML/AI/LLM workshop. Public facing - no IP to be shared.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors