This may be the simplest implement of DDPM. You can directly run Main.py to train the UNet on CIFAR-10 dataset and see the amazing process of denoising.
ddpm
주요 지표
스타 성장
스타
2.2k
포크
220
주간 성장
—
이슈
35
1k2k
2022년 6월2023년 2월2023년 10월2024년 6월2025년 3월2025년 11월2026년 7월
This may be the simplest implement of DDPM. I trained with CIFAR-10 dataset. The links of pretrain weight, which trained on CIFAR-10 are in the Issue 2.
If you really want to know more about the framwork of DDPM, I have listed some papers for reading by order in the closed Issue 1.
You can run Main.py to train the UNet on CIFAR-10 dataset. After training, you can set the parameters in the model config to see the amazing process of DDPM.
You can run MainCondition.py to train UNet on CIFAR-10. This is for DDPM + Classifier free guidence.