Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Every notebook in this course can be run three ways. Each notebook page has buttons for all three in its download panel. Pick whichever fits your situation.

All the required packages for this course are listed in the requirements.txt file. Please download it and keep it in the root directory of your project.

💻 Download and run locally

Best if you want to work offline on your own machine and keep your files locally.

  1. Install Python — see Computation Guide 01 · Getting Started with Python.

  2. Install the course dependencies:

    pip install -r requirements.txt
  3. Launch Jupyter and open the downloaded .ipynb:

    jupyter notebook

☁️ Open in Google Colab

Best for a zero-install browser session with a free GPU (recommended for the GPU-based pose-estimation notebooks). Click Open in Colab on any notebook page. Colab opens the notebook straight from this repository — no setup required. Save a copy to your own Google Drive to keep your edits.

🧰 GitHub Codespaces

Best for a full, pre-configured cloud dev environment. Click Open in GitHub Codespaces on any notebook page (or from the repository). The included .devcontainer/ installs Python and all dependencies automatically, so the environment is ready to run.