├── .gitignore ├── LICENSE ├── README.md ├── assets ├── artfusion.png ├── compares_detail.png ├── one_dim.png ├── results.gif └── two_dim.png ├── configs └── kl16_content12.yaml ├── data ├── contents │ ├── GoldenGateBridge-001.jpg │ ├── bigben.jpg │ ├── lofoton.jpg │ ├── sicao.jpg │ ├── taru.jpg │ └── yushan.jpg └── styles │ ├── 0a4cacf73ae638600a0138acae85185d.jpg │ ├── 430f12a69a198bf3228f8177ed436624c.jpg │ ├── Claude_Monet_73.jpg │ ├── d523d66a2f745aff1d3db21be993093fc.jpg │ ├── df66247b2563f34f74259b4946d3c22ac.jpg │ ├── the_scream.jpg │ └── wheatfield-with-cypress-tree-1889.jpg ├── environment.yaml ├── ldm ├── data │ ├── base.py │ ├── custom.py │ ├── helper_types.py │ ├── image_transforms.py │ ├── utils.py │ └── wikiart.py ├── lr_scheduler.py ├── models │ ├── autoencoder.py │ └── diffusion │ │ ├── ddim.py │ │ ├── ddpm.py │ │ └── dual_cond_ddpm.py ├── modules │ ├── attention.py │ ├── diffusionmodules │ │ ├── model.py │ │ └── util.py │ ├── discriminator │ │ └── model.py │ ├── distributions │ │ └── distributions.py │ ├── ema.py │ ├── losses │ │ ├── __init__.py │ │ ├── contperceptual.py │ │ └── lpips.py │ ├── util.py │ └── vae │ │ └── model.py └── util.py ├── main.py └── notebooks └── style_transfer.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/README.md -------------------------------------------------------------------------------- /assets/artfusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/assets/artfusion.png -------------------------------------------------------------------------------- /assets/compares_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/assets/compares_detail.png -------------------------------------------------------------------------------- /assets/one_dim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/assets/one_dim.png -------------------------------------------------------------------------------- /assets/results.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/assets/results.gif -------------------------------------------------------------------------------- /assets/two_dim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/assets/two_dim.png -------------------------------------------------------------------------------- /configs/kl16_content12.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/configs/kl16_content12.yaml -------------------------------------------------------------------------------- /data/contents/GoldenGateBridge-001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/contents/GoldenGateBridge-001.jpg -------------------------------------------------------------------------------- /data/contents/bigben.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/contents/bigben.jpg -------------------------------------------------------------------------------- /data/contents/lofoton.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/contents/lofoton.jpg -------------------------------------------------------------------------------- /data/contents/sicao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/contents/sicao.jpg -------------------------------------------------------------------------------- /data/contents/taru.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/contents/taru.jpg -------------------------------------------------------------------------------- /data/contents/yushan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/contents/yushan.jpg -------------------------------------------------------------------------------- /data/styles/0a4cacf73ae638600a0138acae85185d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/0a4cacf73ae638600a0138acae85185d.jpg -------------------------------------------------------------------------------- /data/styles/430f12a69a198bf3228f8177ed436624c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/430f12a69a198bf3228f8177ed436624c.jpg -------------------------------------------------------------------------------- /data/styles/Claude_Monet_73.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/Claude_Monet_73.jpg -------------------------------------------------------------------------------- /data/styles/d523d66a2f745aff1d3db21be993093fc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/d523d66a2f745aff1d3db21be993093fc.jpg -------------------------------------------------------------------------------- /data/styles/df66247b2563f34f74259b4946d3c22ac.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/df66247b2563f34f74259b4946d3c22ac.jpg -------------------------------------------------------------------------------- /data/styles/the_scream.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/the_scream.jpg -------------------------------------------------------------------------------- /data/styles/wheatfield-with-cypress-tree-1889.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/data/styles/wheatfield-with-cypress-tree-1889.jpg -------------------------------------------------------------------------------- /environment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/environment.yaml -------------------------------------------------------------------------------- /ldm/data/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/data/base.py -------------------------------------------------------------------------------- /ldm/data/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/data/custom.py -------------------------------------------------------------------------------- /ldm/data/helper_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/data/helper_types.py -------------------------------------------------------------------------------- /ldm/data/image_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/data/image_transforms.py -------------------------------------------------------------------------------- /ldm/data/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/data/utils.py -------------------------------------------------------------------------------- /ldm/data/wikiart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/data/wikiart.py -------------------------------------------------------------------------------- /ldm/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/lr_scheduler.py -------------------------------------------------------------------------------- /ldm/models/autoencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/models/autoencoder.py -------------------------------------------------------------------------------- /ldm/models/diffusion/ddim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/models/diffusion/ddim.py -------------------------------------------------------------------------------- /ldm/models/diffusion/ddpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/models/diffusion/ddpm.py -------------------------------------------------------------------------------- /ldm/models/diffusion/dual_cond_ddpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/models/diffusion/dual_cond_ddpm.py -------------------------------------------------------------------------------- /ldm/modules/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/attention.py -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/diffusionmodules/model.py -------------------------------------------------------------------------------- /ldm/modules/diffusionmodules/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/diffusionmodules/util.py -------------------------------------------------------------------------------- /ldm/modules/discriminator/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/discriminator/model.py -------------------------------------------------------------------------------- /ldm/modules/distributions/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/distributions/distributions.py -------------------------------------------------------------------------------- /ldm/modules/ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/ema.py -------------------------------------------------------------------------------- /ldm/modules/losses/__init__.py: -------------------------------------------------------------------------------- 1 | from ldm.modules.losses.contperceptual import LPIPSWithDiscriminator -------------------------------------------------------------------------------- /ldm/modules/losses/contperceptual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/losses/contperceptual.py -------------------------------------------------------------------------------- /ldm/modules/losses/lpips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/losses/lpips.py -------------------------------------------------------------------------------- /ldm/modules/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/util.py -------------------------------------------------------------------------------- /ldm/modules/vae/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/modules/vae/model.py -------------------------------------------------------------------------------- /ldm/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/ldm/util.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/main.py -------------------------------------------------------------------------------- /notebooks/style_transfer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenDarYen/ArtFusion/HEAD/notebooks/style_transfer.ipynb --------------------------------------------------------------------------------