├── .DS_Store ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── .DS_Store └── figs │ ├── .DS_Store │ ├── advanced_fig.png │ ├── basic_fig.png │ ├── gan_fig.png │ ├── handson_fig.png │ └── teaser.png ├── lecture ├── 1_Basic_diffusion.pdf ├── 2_Advanced_diffusion.pdf └── 3_HandsOn_diffusion_noans.pdf └── src ├── .DS_Store ├── GALIP ├── .DS_Store ├── GALIP.py ├── dataset │ ├── .DS_Store │ └── coco_2017 │ │ ├── .DS_Store │ │ ├── train │ │ ├── .DS_Store │ │ ├── image │ │ │ ├── 000000000009.jpg │ │ │ ├── 000000000025.jpg │ │ │ ├── 000000000030.jpg │ │ │ ├── 000000000034.jpg │ │ │ ├── 000000000036.jpg │ │ │ └── 000000000042.jpg │ │ └── text │ │ │ ├── 000000000009.txt │ │ │ ├── 000000000025.txt │ │ │ ├── 000000000030.txt │ │ │ ├── 000000000034.txt │ │ │ ├── 000000000036.txt │ │ │ └── 000000000042.txt │ │ └── val │ │ ├── .DS_Store │ │ ├── image │ │ ├── 000000000139.jpg │ │ ├── 000000000285.jpg │ │ ├── 000000000632.jpg │ │ ├── 000000000724.jpg │ │ ├── 000000000776.jpg │ │ └── 000000000785.jpg │ │ └── text │ │ ├── 000000000139.txt │ │ ├── 000000000285.txt │ │ ├── 000000000632.txt │ │ ├── 000000000724.txt │ │ ├── 000000000776.txt │ │ └── 000000000785.txt ├── main.py ├── metric │ └── fid_score.py ├── networks.py ├── ops.py └── utils.py ├── ddpm_ddim ├── .DS_Store ├── dataset │ ├── .DS_Store │ └── cat │ │ ├── flickr_cat_000008.png │ │ ├── flickr_cat_000011.png │ │ ├── flickr_cat_000016.png │ │ ├── flickr_cat_000056.png │ │ └── flickr_cat_000076.png ├── main.py ├── main_template.py ├── modules.py ├── noise.jpg ├── noise_test.py └── utils.py ├── evaluation ├── clipscore.py ├── data_loader.py └── fid.py └── stable_diffusion ├── sd_main.py └── sd_simple_main.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/README.md -------------------------------------------------------------------------------- /assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/.DS_Store -------------------------------------------------------------------------------- /assets/figs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/figs/.DS_Store -------------------------------------------------------------------------------- /assets/figs/advanced_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/figs/advanced_fig.png -------------------------------------------------------------------------------- /assets/figs/basic_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/figs/basic_fig.png -------------------------------------------------------------------------------- /assets/figs/gan_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/figs/gan_fig.png -------------------------------------------------------------------------------- /assets/figs/handson_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/figs/handson_fig.png -------------------------------------------------------------------------------- /assets/figs/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/assets/figs/teaser.png -------------------------------------------------------------------------------- /lecture/1_Basic_diffusion.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/lecture/1_Basic_diffusion.pdf -------------------------------------------------------------------------------- /lecture/2_Advanced_diffusion.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/lecture/2_Advanced_diffusion.pdf -------------------------------------------------------------------------------- /lecture/3_HandsOn_diffusion_noans.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/lecture/3_HandsOn_diffusion_noans.pdf -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/GALIP/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/.DS_Store -------------------------------------------------------------------------------- /src/GALIP/GALIP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/GALIP.py -------------------------------------------------------------------------------- /src/GALIP/dataset/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/.DS_Store -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/.DS_Store -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/.DS_Store -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/image/000000000009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/image/000000000009.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/image/000000000025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/image/000000000025.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/image/000000000030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/image/000000000030.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/image/000000000034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/image/000000000034.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/image/000000000036.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/image/000000000036.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/image/000000000042.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/image/000000000042.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/text/000000000009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/text/000000000009.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/text/000000000025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/text/000000000025.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/text/000000000030.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/text/000000000030.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/text/000000000034.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/text/000000000034.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/text/000000000036.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/text/000000000036.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/train/text/000000000042.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/train/text/000000000042.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/.DS_Store -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/image/000000000139.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/image/000000000139.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/image/000000000285.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/image/000000000285.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/image/000000000632.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/image/000000000632.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/image/000000000724.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/image/000000000724.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/image/000000000776.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/image/000000000776.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/image/000000000785.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/image/000000000785.jpg -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/text/000000000139.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/text/000000000139.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/text/000000000285.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/text/000000000285.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/text/000000000632.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/text/000000000632.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/text/000000000724.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/text/000000000724.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/text/000000000776.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/text/000000000776.txt -------------------------------------------------------------------------------- /src/GALIP/dataset/coco_2017/val/text/000000000785.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/dataset/coco_2017/val/text/000000000785.txt -------------------------------------------------------------------------------- /src/GALIP/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/main.py -------------------------------------------------------------------------------- /src/GALIP/metric/fid_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/metric/fid_score.py -------------------------------------------------------------------------------- /src/GALIP/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/networks.py -------------------------------------------------------------------------------- /src/GALIP/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/ops.py -------------------------------------------------------------------------------- /src/GALIP/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/GALIP/utils.py -------------------------------------------------------------------------------- /src/ddpm_ddim/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/.DS_Store -------------------------------------------------------------------------------- /src/ddpm_ddim/dataset/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/dataset/.DS_Store -------------------------------------------------------------------------------- /src/ddpm_ddim/dataset/cat/flickr_cat_000008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/dataset/cat/flickr_cat_000008.png -------------------------------------------------------------------------------- /src/ddpm_ddim/dataset/cat/flickr_cat_000011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/dataset/cat/flickr_cat_000011.png -------------------------------------------------------------------------------- /src/ddpm_ddim/dataset/cat/flickr_cat_000016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/dataset/cat/flickr_cat_000016.png -------------------------------------------------------------------------------- /src/ddpm_ddim/dataset/cat/flickr_cat_000056.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/dataset/cat/flickr_cat_000056.png -------------------------------------------------------------------------------- /src/ddpm_ddim/dataset/cat/flickr_cat_000076.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/dataset/cat/flickr_cat_000076.png -------------------------------------------------------------------------------- /src/ddpm_ddim/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/main.py -------------------------------------------------------------------------------- /src/ddpm_ddim/main_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/main_template.py -------------------------------------------------------------------------------- /src/ddpm_ddim/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/modules.py -------------------------------------------------------------------------------- /src/ddpm_ddim/noise.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/noise.jpg -------------------------------------------------------------------------------- /src/ddpm_ddim/noise_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/noise_test.py -------------------------------------------------------------------------------- /src/ddpm_ddim/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/ddpm_ddim/utils.py -------------------------------------------------------------------------------- /src/evaluation/clipscore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/evaluation/clipscore.py -------------------------------------------------------------------------------- /src/evaluation/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/evaluation/data_loader.py -------------------------------------------------------------------------------- /src/evaluation/fid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/evaluation/fid.py -------------------------------------------------------------------------------- /src/stable_diffusion/sd_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/stable_diffusion/sd_main.py -------------------------------------------------------------------------------- /src/stable_diffusion/sd_simple_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taki0112/diffusion-pytorch/HEAD/src/stable_diffusion/sd_simple_main.py --------------------------------------------------------------------------------