GAN и диффузионные модели: как научить нейросеть рисовать Хабр