Assign4
Assign4
Instructions:
• The goal of this assignment is to get familiar with dense prediction models and CLIP.
• You should upload the assignment as a jupyter notebook with appropriate cells (markdown and code) containing:
(1) code that you wrote, (2) keep relevant outputs, and (3) your report and observations (markdown cells). The
file should be uploaded in the courses portal.
• We recommend Python.
• You may want to use Google Colab for both questions in the assignment.
• Include the assignment number, your name, and roll number in the first cell of the notebook submission.
• Make sure that the assignment that you submit is your own work. Any breach of this rule could
result in serious actions including an F grade in the course.
• The experiments and writing it all together can take time. Start your work early and do not wait till the deadline.
1 Assignment
This assignment provides hands-on experience on the Unet architecture for segmentation. In the second question,
we compare ImageNet vs. CLIP pretraining. Please use relevant libraries, do not implement from scratch. You are
expected to solve both questions.
• A description of the problem, algorithms, results and comparison of methods based on the experiments you
performed.
• Challenges you faced and learnings from the experiments.
Remember, you are expected to write the complete code for the assignment yourselves. DO NOT COPY ANY
PART FROM ANY SOURCE not limited to your friends, seniors or the internet.