Implementation of Denoising Diffusion Probabilistic Models in PyTorch
First prepare lmdb dataset:
python prepare_data.py --size [SIZES, e.g. 128,256] --out [LMDB NAME] [DATASET PATH]
Then run training looop!
python train.py --n_gpu [NUMBER OF GPUS FOR TRAINING] --conf diffusion.conf
Samples from FFHQ