Introduction to Program Synthesis

© Armando Solar-Lezama. 2018. All rights reserved.

Assignment 3: Generating Graphics Programs with Vision-Language Models

The handout for this assignment is available as a Jupyter notebook here. This notebook contains all the tasks you need to complete, as well as starter code and instructions.

Submission Instructions This assignment is due at 5pm on the date indicated in the class calendar. To submit your code, simply upload your completed notebook as a .ipynb file on Canvas. Important: Make sure that your notebook has all of the output cells saved, so that we can see the results of your experiments without having to run the notebook ourselves.

Collaboration: You are allowed to collaborate with one other person for this assignment, but each of you is responsible for submitting your own solution. If you do collaborate with someone else, make sure to name your collaborator in your submission.