Commit Graph

692 Commits (7664d7ea88a426e8a23873a884915b4e7d5d5090)

Author SHA1 Message Date
Disty0 9b7bb5f213 Add XPU to profiler 2025-03-11 17:43:48 +03:00
Vladimir Mandic 1b2d4286b5 add remote vae
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-22 14:25:58 -05:00
Vladimir Mandic 761d04dd87 add mod regional tiling
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-12 11:15:19 -05:00
Vladimir Mandic e9853ec0ca add para-attention first-block-cache
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-21 17:10:12 -05:00
Vladimir Mandic 5593ea78a9 refactor detailer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-07 10:12:47 -05:00
Vladimir Mandic 0114b59470 refactor of progress monitoring
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-05 13:22:19 -05:00
Vladimir Mandic 94a659ee1f fix xyz with detailer, sd35 img2img
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-02 11:00:10 -05:00
Vladimir Mandic 2794b1abc4 new ltxvideo, offloading, quantization
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-23 11:56:51 -05:00
Vladimir Mandic bf67ffd34a flux true-scale and flux ipadapters
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-21 16:01:35 -05:00
Vladimir Mandic 20f2554cec add sd35-ipadapter and more balanced offload optimizations
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 10:22:42 -05:00
Vladimir Mandic a7e0723dcf profiling
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-18 13:02:22 -05:00
Vladimir Mandic 042178fedb reorg settings
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-10 10:20:00 -05:00
Vladimir Mandic 1185950c4a yet another lora refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-09 13:40:19 -05:00
Vladimir Mandic bd192d2991 remove tracemalloc
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-02 16:27:22 -05:00
Vladimir Mandic 106f93f079 memory optimizations
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-01 17:13:55 -05:00
Vladimir Mandic bccb277dcb update lora apply weights and xyz
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-30 17:26:52 -05:00
Vladimir Mandic 1e90312982 update lora
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-30 08:50:25 -05:00
Vladimir Mandic 23b6309800 ui updates
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-25 14:37:25 -05:00
Vladimir Mandic 73a1de3deb add pulid
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-03 16:20:22 -05:00
Vladimir Mandic 6760632f38 major model load refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-26 13:22:29 -04:00
Vladimir Mandic 9e024a1bd8 add one more parse prompts
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-18 20:44:49 -04:00
Vladimir Mandic d075edb6ba update
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-10 06:48:27 -04:00
Vladimir Mandic 69d3a95b12 fix adetailer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-10 06:41:58 -04:00
Vladimir Mandic a722ed30d9 fix face restore dependend extensions
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-08 13:11:34 -04:00
Vladimir Mandic 3bbcc33181 add detailer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-07 09:32:56 -04:00
Vladimir Mandic 04a5071249 face-hires -> detailer refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-06 11:23:33 -04:00
Vladimir Mandic b2109424e5 fix xyz apply
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-06 08:38:37 -04:00
Vladimir Mandic b8055d1527 fix xyz grid 2024-09-26 09:24:11 -04:00
Vladimir Mandic 4136983f82 add reprocess plus major processing refactor 2024-09-24 20:31:05 -04:00
Vladimir Mandic 92f2a2902f improve profiling 2024-09-23 11:07:24 -04:00
Vladimir Mandic b9e230c17f update logging 2024-09-22 11:17:06 -04:00
Vladimir Mandic fedb35e9d0 fix xyz prompt-sr 2024-09-17 10:37:27 -04:00
Vladimir Mandic a92e1ce664 enable full resize opts in hires 2024-09-08 12:32:45 -04:00
Vladimir Mandic 00c9a2bb75 add cogvideox txt2video 2024-09-04 16:45:44 -04:00
Vladimir Mandic 68a8ffa3cf ipadapter optional face autocrop input image 2024-08-29 14:10:38 -04:00
Vladimir Mandic 728de428ee reset pipeline on each iteration 2024-07-05 08:20:02 -04:00
Vladimir Mandic f1a872cb85 fix control video input 2024-06-30 14:02:55 -04:00
Vladimir Mandic a09fc2d32e fix apply pag with batch count 2024-06-22 18:03:12 -04:00
Vladimir Mandic 5574833f0d refactor backend detection 2024-06-06 20:41:10 -04:00
Vladimir Mandic e15c21ede9 facehires implement include mask in output 2024-06-04 07:56:46 -04:00
Vladimir Mandic 7998f405da fix subseed if seed is set 2024-06-01 09:44:53 -04:00
Vladimir Mandic 2bcada4755 fix restore variation seed for txt2img and img2img 2024-06-01 07:31:00 -04:00
Vladimir Mandic 84d813bad4 fix faceid and improve insightface installer 2024-05-30 09:45:39 -04:00
Vladimir Mandic 4fa421ef90 add prompt caching and tokenizer info 2024-05-21 16:34:38 -04:00
Vladimir Mandic 90d23170f8 apply styles/wildcards within batch and keep random seed 2024-05-16 20:04:31 -04:00
Vladimir Mandic d63f35e298 add cudaMallocAsync 2024-05-16 18:02:55 -04:00
Vladimir Mandic 6d85980c56 face-hires improvements 2024-05-13 17:46:25 -04:00
Vladimir Mandic c42fded960 add pag for sd15 and sdxl 2024-05-06 19:57:40 -04:00
Vladimir Mandic 9ff507d93a add todo token downsampling and simplify tomes 2024-04-28 20:29:28 -04:00
Vladimir Mandic e7e45f1b38 face-hires avoid double save 2024-04-21 15:16:14 -04:00
Vladimir Mandic 25ff623f50 fix face-hires with control 2024-04-09 16:07:42 -04:00
Vladimir Mandic 2f7154dc70 add option for fully random batch seeds 2024-04-09 10:46:33 -04:00
Vladimir Mandic 738f115d06 add onnx to installer 2024-03-26 19:30:31 -04:00
Vladimir Mandic 1227e76128 initial control api draft 2024-03-26 19:30:31 -04:00
Vladimir Mandic d0e35a7a6b fix control batch and hires 2024-03-17 14:53:15 -04:00
Vladimir Mandic 2508f4f245 add prompt comments using /* and */ 2024-03-17 09:32:41 -04:00
Vladimir Mandic 8b9d85a386 fix ipadapter batch runs 2024-03-15 09:25:14 -04:00
Vladimir Mandic 940b6d02ba facehires support batch size&count, add override strength 2024-03-14 11:40:58 -04:00
Vladimir Mandic 0f7bb8a1f4 add facehires 2024-03-10 13:17:13 -04:00
Vladimir Mandic 68b72951ad enforce width/height div 8 early 2024-03-07 13:33:24 -05:00
Vladimir Mandic c29b76fde3 cleanup api 2024-03-02 08:59:35 -05:00
Vladimir Mandic 17f2f8d98f add include mask in output, improve model offload compatibility 2024-02-24 11:06:14 -05:00
Vladimir Mandic 5f39f80075 add callback tracing 2024-02-17 08:50:36 -05:00
Vladimir Mandic 2a10875bd5 fix restore pipeline 2024-02-17 07:53:11 -05:00
Vladimir Mandic d74f82c025 fix batch size 2024-02-05 13:52:37 -05:00
Vladimir Mandic 2ee0baf18c unified move-model 2024-02-05 12:00:35 -05:00
Vladimir Mandic e2e6743fbc fix masking 2024-02-04 21:15:12 -05:00
Vladimir Mandic 40e1e10e38 update diffusers 2024-02-02 07:51:28 -05:00
AI-Casanova be4534c03f
Add missing alias 2024-02-01 17:56:30 -06:00
Vladimir Mandic a22765274b major refactor: processing, taesd, scripts 2024-02-01 14:00:50 -05:00
Vladimir Mandic ccc38dde95 fix ipadapter unload/reapply and use in control 2024-01-30 17:02:31 -05:00
Vladimir Mandic 3baff5906b control enable image drag, prompt parse, add metadata 2024-01-30 11:26:34 -05:00
Vladimir Mandic 20b5d952c9 add ipadapter unapply and switch_pipe cross-family 2024-01-30 08:02:48 -05:00
Vladimir Mandic 157ddd2ad2 update requirements 2024-01-29 07:53:38 -05:00
Vladimir Mandic c6f6c80da8 dynamic pipelines 2024-01-28 17:10:51 -05:00
Vladimir Mandic f281109172 fix default sampler 2024-01-25 16:18:15 -05:00
Vladimir Mandic c19f95141a ipadapter interop 2024-01-25 09:29:11 -05:00
Vladimir Mandic 06081f62c7 fix img2img with non-standard aspect ratio 2024-01-25 08:20:01 -05:00
Vladimir Mandic 36578d61c2 fix mask invert 2024-01-23 08:37:30 -05:00
Vladimir Mandic ced3b2e3a5 control add inpaint masked only 2024-01-20 11:34:22 -05:00
Vladimir Mandic c887ae6fa7 reduce default font size 2024-01-17 10:02:55 -05:00
Vladimir Mandic 3192c50241 fix mask return type 2024-01-17 09:00:37 -05:00
Vladimir Mandic a48f0e3e52 fix faceid image save 2024-01-16 13:57:08 -05:00
Vladimir Mandic 9a84e0f129 add faceswap 2024-01-15 13:56:29 -05:00
Vladimir Mandic 15b4bad80a refactor control to use new masking 2024-01-15 12:11:55 -05:00
Vladimir Mandic c39a76dce3 new control mask module 2024-01-14 13:35:53 -05:00
Disty0 e395f3101f IPEX disable 1024x1024 workaround if the GPU supports 64 bit 2024-01-13 21:56:33 +03:00
Vladimir Mandic 560e5a86e3 handle en tags with same names as en itself 2024-01-13 08:44:30 -05:00
Vladimir Mandic 204853afea global crlf to lf 2024-01-10 09:45:26 -05:00
Vladimir Mandic c55bdffe02 reduce imports and do not load ldm in diffusers 2024-01-08 12:11:38 -05:00
Vladimir Mandic 43d68ca784 refactor img2img processing 2024-01-04 14:46:11 -05:00
Vladimir Mandic c60da70474 sag prototype and allow xyz continue on error 2024-01-03 17:36:45 -05:00
Vladimir Mandic 3881f51fde fix img2img sampler selection 2024-01-02 10:30:38 -05:00
Vladimir Mandic dc9778b701 rename latent sampler 2024-01-02 08:14:56 -05:00
Vladimir Mandic 6195ce170b control add inpaint 2024-01-01 17:35:23 -05:00
Vladimir Mandic d3413c34a6 verify sampler index before use 2023-12-30 13:59:22 -05:00
Vladimir Mandic eef08675b2 improve inpainting quality 2023-12-28 07:14:14 -05:00
Vladimir Mandic 8944d3bdfa simplify processing call 2023-12-27 20:24:41 -05:00
Vladimir Mandic 1a0e3c6bee cleanup logging 2023-12-27 19:49:13 -05:00
Vladimir Mandic 54deae7746 change onboarding and remove download default model 2023-12-26 13:06:14 -05:00