bio-informatics protein generation 5 notes protein structure generation 4 notes structural ensembles 3 notes computer vision diffusion distillation 3 notes generative models diffusion models 2 notes natural language processing text diffusion generation 1 notes