/dt8122-2023

Primary LanguageJupyter Notebook

DT8122 - Assignment

Deadline: 2023 August 15 AoE (Anywhere on Earth)

Send a zip file with the notebook both as a .ipynb and as a .pdf file to dt8122@idi.ntnu.no. Label the file with your full name.

The task is to implement conditional DDPM for MNIST images. Your implementation should take as input a digit and be able to generate 28x28 grayscale handwritten images of said digit.

You should use the provided notebook as a template. You can add additional cells anywhere in the notebook to make your code more readable.

DDPM: https://arxiv.org/abs/2006.11239

Classifier-free conditional DDPM: https://arxiv.org/abs/2207.12598

The notebook should be run when it is turned in so all plots are visible. All code should be contained in the notebook.