M36.9 CONNECT THE MECHANISM

Project: specify and test a conditional image generator

Build a diffusion generator for 8×8 pictures in NumPy, ask it for squares, and watch it earn perfect scores by photocopying its training set. Then catch it.

LESSON OVERVIEW45 min lesson

Lesson overview

Build a diffusion generator for 8×8 pictures in NumPy, ask it for squares, and watch it earn perfect scores by photocopying its training set. Then catch it.

What you’ll explore

  • Build a tiny class-conditional diffusion generator, and evaluate its outputs separately for following the condition, variety, image quality, and copying of training images.
Prepare a project review

Give someone the context to challenge your thinking.

Download the authored brief, deliverables, and review criteria with your notes. Use the worksheet for self or peer review. Project artifacts are ungraded here, and this review does not award mastery credit.

These optional fields stay on this page until you leave or reload. Download to keep them. Saved progress and quiz responses are excluded. You choose who receives the file; nothing is submitted here.

Suggest a correction

A precise note can make an explanation better.

Choose the scene and describe what needs attention. Download a feedback file to share through a channel you already use. This page does not send feedback or connect you with a reviewer.

The file includes this note, the scene title, and lesson metadata. Your saved progress and quiz responses are excluded. Download before leaving or reloading to keep your note.