VAEs, diffusion models, and flow-based models for molecular generation — from SMILES-RNNs to equivariant 3-D structure generation.