Notebooks

The following sets of links can be used to access the exercise files by various means.

The first link will open the exercise file on Github. From here, the user can download the files and run on their locally installed Jupyter server, or just view the rendered notebooks along with their source code and results.

The second link will open the notebook on Googles Colab platform. Users with a Google accound can use this service to freely run the exercises directly from their browsers with no installation whatsoever. Code will be executed on Google’s servers.

The final link opens the notebook in Binder. This service is similar to Colab in that it allows users to freely execute notebooks from their browsers. However, this service requires absolutely no account registration. This option also provides a more familiar exerpience for working with notebooks than that of Colab as the user interface is nearly identical to a local Jupyter server.

To learn more about these tools, visit the Tools page.

Day 1: Introduction and Image Classification, and BRAILS

  • Conventional Machine Learning

    • Open in Github
    • Open in Colab
    • Open in Binder
  • Image Classification

    • Open in Github
    • Open in Colab
    • Open in Binder
  • BRAILS Modules

    • Open in Github
    • Open in Colab
    • Open in Binder
  • BRAILS City Builder

    • Open in Github
    • Open in Colab
    • Open in Binder

Day 2: Object Detection

  • Roof Detection through Semantic Segmentation

    • Open in Github
    • Open in Colab
    • Open in Binder
  • Crack Segmentation

    • Open in Github
    • Open in Colab
    • Open in Binder

Day 3: Neural Network Architectures

  • Hand-written digit classification with single-layer perceptron

    • Open in Github
    • Open in Colab
  • Hand-written digit classification with convolutional neural networks

    • Open in Github
    • Open in Colab
  • Hand-written digit classification with attention networks

    • Open in Github
    • Open in Colab
  • Hand-written digit classification with transformer

    • Open in Github
    • Open in Colab
  • Hand-written digit classification with multi-layer perceptron

    • Open in Github
    • Open in Colab
    • Open in Binder
  • Roof classification with Transformation Learning

    • Open in Github
    • Open in Colab
    • Open in Binder