Skip to content
Menu
English

Recommended stack

What are you building? Image generation

One technology per slot, with the reason it is suggested and what to use instead.

Generative model

technique

Diffusion

Generates data by learning to reverse a gradual noising process.

Why editorial

The stable training objective is what made this the default approach for image generation.

Alternative approach

architecture

GAN

Generator and discriminator trained against each other to synthesise realistic data.

Why derived from the graph

Diffusion alternative to GAN

Source

Architecture

architecture

CNN

Convolutional neural network, sharing weights across positions to exploit spatial structure.

Why derived from the graph

The paper's comparison is against convolutional architectures on the same tasks.

Source

Conditioning

concept

Attention

Mechanism that weights each part of an input by its relevance to every other part.

Why derived from the graph

Cross-attention is how the text prompt steers the generation.

Source