What is this?

A tiny neural network (๐Ÿฆ–) generates images in your web browser.

How does it work?

๐Ÿฆ– was trained to denoise noisy input images (specifically - a small number of plant illustrations), given some guidance about what each final image looks like.

By starting from pure noise, and iteratively mixing in ๐Ÿฆ–'s denoised predictions to chip away everything that looks like noise, ๐Ÿฆ– can generate new images based on new guidance.

๏ธ๐Ÿ–๏ธ
๏ธ๐Ÿงผ
๐ŸŽฒ
๐Ÿ–ผ๏ธ
?