Deep Learning for Vision and Multimodal Data
Fall 2024

Assignments

Setup

If you are new to Python, it is suggested to go through this Python tutorial.

It is highly recommended to Google Colab to complete the assignment. Here is a good tutorial to run PyTorch using Google Colab: https://www.youtube.com/watch?v=GooQPDMH2Uk. You can build your own environment on Mac/Linux/Windows. Please submit your Jupyter Notebook with the results on Canvas.

As an alternative, we provide a environment package on Windows: just unzip WPy-3662-new.zip (Tensorflow 2.0.0 & PyTorch 1.7.1) (1.5 Gb) in your local Window machine. Here is a fast alterantive download link, if you are connected to HKUST's network. If you enounter an error of "missing asmjit.dll," please install https://aka.ms/vs/16/release/vc_redist.x64.exe. After unzipping the file, you can use "WinPython Command Prompt.exe" or "Jupyter Notebook.exe" to write your code (py or ipynb files). To install libraries such as Tensorflow (CPU version), you can run "pip install tensorflow" in "WinPython Command Prompt.exe". To install Python and Anaconda in different operating systems, you can refer to our document.

You can write your code in Python or Jupyter Notebook. You may use Tensorflow, PyTorch, or libraries at your convenience

Assignment Date Assigned Date Due
1 20 Sep 2024 4 Oct 2024
2 18 Oct 2024 4 Nov 2024
3 15 Nov 2024 29 Nov 2024
maintenance by Qifeng Chen.