Commit Graph

336 Commits (d49d470a89a8a456cb0389a492e47d520dce3a18)

Author SHA1 Message Date
Vladimir Mandic aa262db6eb cleanup metadata 2024-06-19 08:52:16 -04:00
Vladimir Mandic 6e01d510d4 add sd3 2024-06-12 21:02:48 -04:00
Vladimir Mandic db9718eee6 add torch full deterministic mode 2024-06-07 09:26:51 -04:00
Vladimir Mandic f84705d079 fix tgate apply/unapply 2024-06-04 07:12:12 -04:00
Vladimir Mandic 1e4800e8f5 Jumbo update: HunyuanDiT, MuLan, PCM, T-Gate, KohyaHiResFix 2024-06-03 16:53:20 -04:00
Disty0 06f9d6b6e4 Cascade fix progress bar 2024-06-01 17:52:19 +03:00
Vladimir Mandic b5c1ec1941 multiple patches 2024-05-27 16:29:32 -04:00
Vladimir Mandic 44857a04a8 fix hidiffusion 2024-05-21 10:24:59 -04:00
Vladimir Mandic 554e5c8224 torch dynamic profiling 2024-05-16 18:40:18 -04:00
Vladimir Mandic 0224e75bf6 diffusers main code refactor 2024-05-13 12:46:03 -04:00
Vladimir Mandic 0f5897330f batch reporting 2024-05-12 18:05:02 -04:00
Vladimir Mandic c20e080b8a timesteps with hires 2024-05-12 17:38:33 -04:00
Vladimir Mandic eff5dce05f new sampler features 2024-05-11 12:53:45 -04:00
Disty0 8cddaa5723 Re-apply attention if attention method changes 2024-05-11 00:05:22 +03:00
Seunghoon Lee 78e5747a92
DirectML fix some samplers (unipc, euler, etc) 2024-05-09 01:46:39 +09:00
Vladimir Mandic b137f67edc lint changes 2024-05-07 09:56:32 -04:00
Vladimir Mandic c42fded960 add pag for sd15 and sdxl 2024-05-06 19:57:40 -04:00
Vladimir Mandic a38d755e8d hidiffusion optimizations; support for xyz grid; variable aspect ratios 2024-04-25 16:18:55 -04:00
Disty0 5b444c39d7 Wuerstchen V3 fixes and custom model support 2024-04-25 23:13:08 +03:00
Vladimir Mandic 5914f1e00d add hidiffusion 2024-04-24 10:48:47 -04:00
Vladimir Mandic f2610c3936 ip adapter masking 2024-04-18 12:43:51 -04:00
Vladimir Mandic 77909a103a fix control with adetailer 2024-04-17 08:55:16 -04:00
Llewellyn Pritchard 9d2d3b6d6e Fix noise sampler seeds for SDE 2024-04-17 08:26:04 +02:00
Vladimir Mandic ed037bb48c error handling on incompatible batch-sizes 2024-04-09 14:45:49 -04:00
Vladimir Mandic d0e35a7a6b fix control batch and hires 2024-03-17 14:53:15 -04:00
Vladimir Mandic c7a8d10df8 inpaint mask checks 2024-03-15 09:56:43 -04:00
Vladimir Mandic 80445a6b23 add ledits pipeline 2024-03-13 14:52:28 -04:00
Vladimir Mandic 50b09082a9 update svd 2024-03-13 09:18:07 -04:00
Vladimir Mandic 8620ba5310 fix control final resize 2024-03-10 13:58:21 -04:00
Vladimir Mandic 0f7bb8a1f4 add facehires 2024-03-10 13:17:13 -04:00
Vladimir Mandic 6847d0de19 fix hires with control 2024-03-09 09:30:20 -05:00
Vladimir Mandic fc6f891b7a check for sfast with sag 2024-03-09 08:50:28 -05:00
Vladimir Mandic e46c5d2995 control refine/secondpass/hires 2024-03-08 10:44:21 -05:00
Vladimir Mandic a8e11146be
Merge pull request #2939 from AI-Casanova/composable-lora
Composable LoRA
2024-03-06 13:03:24 -05:00
Vladimir Mandic b75d84da37 update sc revisions 2024-03-06 12:08:19 -05:00
AI-Casanova 8aef6e6052 Cleanup console spam 2024-03-05 17:53:22 -06:00
Vladimir Mandic f58f3e6779 fix control init image and offloading 2024-03-05 16:00:30 -05:00
Vladimir Mandic 1b44a16a4e merge process and interrogate, add exif handler 2024-03-03 13:36:10 -05:00
AI-Casanova 2da60f8628 Composable LoRA 2024-03-02 17:52:08 -06:00
Vladimir Mandic 558463aeaf validate and fix all refiner workflows 2024-03-02 10:01:22 -05:00
Vladimir Mandic 4b911ea822 add support for json configs per model component 2024-02-28 15:12:05 -05:00
Vladimir Mandic d179d8b668 update second pass behavior 2024-02-27 09:15:27 -05:00
AI-Casanova 316b74cd15 VAE circular padding 2024-02-25 08:09:56 -05:00
AI-Casanova a13335a657 Diffusers tiling 2024-02-25 08:09:56 -05:00
Vladimir Mandic 17f2f8d98f add include mask in output, improve model offload compatibility 2024-02-24 11:06:14 -05:00
Vladimir Mandic cf7118be4d refactor stable-cascade, fix taesd bf16, add skip-env cmd flag 2024-02-21 17:13:53 -05:00
Vladimir Mandic 02394356e7 add differential diffusion 2024-02-20 10:06:42 -05:00
Vladimir Mandic 456af9abdb refactor compile out of processing 2024-02-19 18:05:25 -05:00
AI-Casanova 50beb2157d Diffusers subseeds 2024-02-18 07:02:23 -05:00
Vladimir Mandic 5f39f80075 add callback tracing 2024-02-17 08:50:36 -05:00
Disty0 e631fd85e2 Stable Cascade previewer and fixes 2024-02-15 18:50:54 +03:00
Disty0 a956be05f7 OpenVINO add disable memory cleanup option 2024-02-14 20:29:58 +03:00
Vladimir Mandic ae4f7e6a5f regional prompting 2024-02-14 11:24:19 -05:00
Vladimir Mandic d27295a923 fix masking 2024-02-14 10:38:50 -05:00
Vladimir Mandic 635c071510 fix ipadapter check 2024-02-13 21:24:19 -05:00
Vladimir Mandic c16cd2eeec handle dict as pipeline result 2024-02-13 15:10:21 -05:00
Disty0 5fe82c422f Fix model archs with no VAE 2024-02-13 21:48:11 +03:00
AI-Casanova 3d9e5465d1 Finish TODO fix script 2024-02-12 22:50:37 -06:00
AI-Casanova 7021ffb540 Add UI controls 2024-02-11 22:13:11 -06:00
AI-Casanova fa833a5221 Draft: XYZ only 2024-02-10 19:06:52 -06:00
Disty0 9a1ce4dd77 Adjust clip skip to expected range 2024-02-09 08:21:04 +03:00
Vladimir Mandic c9444c8bd9 cleanup 2024-02-08 20:06:31 -05:00
Vladimir Mandic f56d210854 update clip-skip code 2024-02-08 19:40:26 -05:00
Disty0 0923a98f08 Fix diffusers clip_skip math 2024-02-09 01:48:17 +03:00
Disty0 ebdabb1673 Correction for Diffusers clip_skip math 2024-02-08 23:50:12 +03:00
Vladimir Mandic d5a4f43f43 post release jumbo update 2024-02-08 12:10:32 -05:00
Disty0 ad47d81da7 OpenVINO fix cache and Lora loading 2024-02-06 19:18:49 +03:00
Seunghoon Lee cdc29fafce
check olive recompile 2024-02-06 18:14:48 +09:00
Seunghoon Lee 07726eac2e
fix olive recompile 2024-02-06 17:42:07 +09:00
Vladimir Mandic 2ee0baf18c unified move-model 2024-02-05 12:00:35 -05:00
Vladimir Mandic e32220ccc1 experimental segmoe support 2024-02-05 10:38:46 -05:00
Vladimir Mandic e2e6743fbc fix masking 2024-02-04 21:15:12 -05:00
Vladimir Mandic a4dbdc04fb cache sampler 2024-02-04 12:36:56 -05:00
Disty0 36cb64eef6 OpenVINO change recompile order 2024-02-04 02:14:09 +03:00
Vladimir Mandic 01d77ffbde multiple control fixes 2024-02-03 11:22:18 -05:00
Vladimir Mandic 94332fe2c6 tweaks to latent corrections 2024-02-02 18:38:30 -05:00
AI-Casanova 5c9ca793e9 First Callback Commit 2024-02-02 18:38:30 -05:00
Vladimir Mandic 5463768956 prototype image2video 2024-02-02 14:35:25 -05:00
Seunghoon Lee 1eaa40678a
OnnxStableDiffusionUpscalePipeline, enable hires for onnx. 2024-02-02 18:22:22 +09:00
Vladimir Mandic a22765274b major refactor: processing, taesd, scripts 2024-02-01 14:00:50 -05:00
Seunghoon Lee 016fd03a38
overwrite orig_pipeline for onnx models 2024-02-01 02:36:42 +09:00
Seunghoon Lee 8c7c510501
remove duplicated preprocess 2024-02-01 01:25:34 +09:00
Seunghoon Lee c26c53a9ad
premerge 1 2024-02-01 01:20:16 +09:00
Seunghoon Lee 6a6d282a5d
fix 2024-02-01 01:13:25 +09:00
Seunghoon Lee 49b13b9526
Restruct ONNX-related files & change olive-ai to optional dependency. 2024-02-01 01:13:25 +09:00
Seunghoon Lee 3fb21306f6
ONNX Stable Diffusion Inpaint WIP
ONNX Stable Diffusion XL Img2Img WIP
ONNX Stable Diffusion XL Refiner WIP
and lots of fixes.
2024-02-01 01:13:21 +09:00
Seunghoon Lee 4e5f0d3dde
Add static dims option. 2024-02-01 01:13:21 +09:00
Seunghoon Lee 286ec8e753
Integrate Olive into compile backend. 2024-02-01 01:13:19 +09:00
Seunghoon Lee 3cad532d81
SDXL Turbo with Olive optimization.
[WIP] SDXL Refiner with Olive optimization.
2024-02-01 01:13:19 +09:00
Seunghoon Lee 82523bd799
separate onnx & add pipeline for SDXL Img2Img 2024-02-01 01:13:19 +09:00
Seunghoon Lee f10b257dd9
Olive SDXL optimization. 2024-02-01 01:13:18 +09:00
Seunghoon Lee 86b56d2d2c
follow up 2024-02-01 01:13:18 +09:00
Seunghoon Lee 6507491d8f
refactor onnx and olive 2024-02-01 01:13:14 +09:00
Seunghoon Lee def8a30017
Initial Olive implementation. 2024-02-01 01:12:07 +09:00
Vladimir Mandic 09d1f1e788 add sa solver and prototype instaflow 2024-01-31 09:51:34 -05:00
Vladimir Mandic 1c40ebf32b restore pipe at the end of ops 2024-01-30 13:37:32 -05:00
Vladimir Mandic 413d58fb8f fix sag 2024-01-30 12:28:47 -05:00
Vladimir Mandic b949c042b5 fix using sd15 model as refiner in second pass 2024-01-29 13:18:03 -05:00
Vladimir Mandic c6f6c80da8 dynamic pipelines 2024-01-28 17:10:51 -05:00
Vladimir Mandic e6a1946e06 fix blipdiffusion 2024-01-27 08:53:17 -05:00