Vladimir Mandic
640aff898c
global lancosz
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-10 11:24:05 -05:00
Disty0
1acbabb276
Upate OpenVINO to PyTorch 2.6 and fix mismatched shapes error on too many resolution changes
2025-02-09 01:17:06 +03:00
Vladimir Mandic
e3bb57cdfc
update dwpose installer and notes
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-30 13:58:05 -05:00
Vladimir Mandic
0ea7840608
add tunable ops
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-30 13:08:49 -05:00
Vladimir Mandic
a83497cd82
moondream2, controlnetunion, etc.
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-26 14:58:55 -05:00
Vladimir Mandic
0c8044070a
refactor: split legacy loaders
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-13 13:00:30 -05:00
Vladimir Mandic
1c10e69276
update controlnet logic and start sd_models refactor
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-13 10:09:15 -05:00
Vladimir Mandic
b4575ad839
update
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-11 18:51:33 -05:00
Vladimir Mandic
ca6092e9bc
fix flux controlnet
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-11 18:21:11 -05:00
Vladimir Mandic
dc26d32aed
load thread locks
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 13:21:09 -05:00
Vladimir Mandic
85a6aca1cc
controlnet load lock
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 12:18:33 -05:00
Vladimir Mandic
55b7f02563
reduce control logging
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 10:00:57 -05:00
Vladimir Mandic
df60fe202d
control processor handle null output
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 08:16:08 -05:00
Vladimir Mandic
465d7caa3a
fix pulid
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 08:00:19 -05:00
Vladimir Mandic
c2e88021eb
pipeline restore args after batch and restore pipeline after base
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-09 11:12:39 -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
ea6d3107ab
update all todo statements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-22 08:39:31 -05:00
Vladimir Mandic
dae181fefb
lora-direct with bnb
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 18:26:25 -05:00
Vladimir Mandic
b1f1864099
lint updates
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-15 13:12:35 -05:00
Vladimir Mandic
3e8dec9297
add freescale
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-15 12:40:54 -05:00
Vladimir Mandic
814161cb21
major controlnet work, xinsir promax and tiling support
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-14 17:29:51 -05:00
Vladimir Mandic
bd540efb73
lora: absolute path, hf download, flux controlnet loras
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-11 18:10:51 -05:00
Vladimir Mandic
164ce252dc
add sd35 controlnets
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-28 08:46:10 -05:00
Vladimir Mandic
00ebdf3476
fix api scripts callbacks
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-27 10:07:37 -05:00
Vladimir Mandic
14c8414025
update stats and previews
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-25 21:02:46 -05:00
Luca Beltrame
2554870dc8
Temporarily change the NoobAI-SDXL OpenPose repo
...
The upstream repository by Laxhar Labs does not provide a config.json.
Due to huggingface/diffusers#9976, the single-file safetensors provided
can't be loaded. As such, use a mirror which provides the model in
diffusers format (the model file is in that format already anyway).
Workarounds #3578 for this specific model.
2024-11-20 16:19:38 +01:00
Vladimir Mandic
91a3867ed9
update controlnets to fp16
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-19 16:31:54 -05:00
Vladimir Mandic
58b37c9d64
Merge branch 'dev' into add-noobaixl-controlnet
2024-11-19 10:56:05 -05:00
Luca Beltrame
9f15fe3cc8
Address review comments
2024-11-19 15:34:56 +01:00
Luca Beltrame
729afc6e27
Add ControlNet models for NoobAI-SDXL
2024-11-19 14:47:26 +01:00
Vladimir Mandic
4110bc746b
param validation
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-14 13:19:34 -05:00
Vladimir Mandic
880f6f6c4b
fix denoising strength
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-13 13:23:24 -05:00
Vladimir Mandic
d50f150976
add refine/hires to img2img
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-11 15:51:30 -05:00
Vladimir Mandic
8b5f510528
add sd3 controlnets
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-30 14:24:12 -04:00
Vladimir Mandic
6686eea121
fix t2iadapters
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-24 15:08:36 -04:00
Vladimir Mandic
321bfe8bc7
better handle partial models
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-24 11:36:21 -04:00
Vladimir Mandic
e746871962
flux extra controlnets and differential diffusion
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-16 10:10:58 -04:00
Vladimir Mandic
ea0dfebe2d
better handle any quant lib requirements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-12 13:36:16 -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
EnragedAntelope
b77bb9f27f
Add JasperAI Flux Controlnets
2024-09-26 13:08:17 -04:00
Vladimir Mandic
4136983f82
add reprocess plus major processing refactor
2024-09-24 20:31:05 -04:00
Vladimir Mandic
419f34272f
add gradio_skip_video setting
2024-09-21 08:39:36 -04:00
Vladimir Mandic
4acf3c00a2
persist control units state on restarts
2024-09-19 20:10:55 -04:00
Vladimir Mandic
2698ede68f
flux controlnet img2img and inpaint
2024-09-19 11:44:38 -04:00
Vladimir Mandic
a92e1ce664
enable full resize opts in hires
2024-09-08 12:32:45 -04:00
Vladimir Mandic
605e5f67aa
add context-aware image resize
2024-09-07 11:58:58 -04:00
Vladimir Mandic
f2c5cbbb36
lint updates and diffusers installer
2024-09-06 14:10:53 -04:00
Vladimir Mandic
f2b84b15b6
update script callbacks
2024-09-04 10:36:49 -04:00
Vladimir Mandic
e2d13a4dfb
flux controlnet support
2024-09-02 11:54:18 -04:00
Vladimir Mandic
b4df9a4de1
jumbo update with flux.1 refactor, see changelog for details
2024-09-01 22:56:15 -04:00
Vladimir Mandic
a11a5f0562
flux qint auto-download quantization map
2024-08-31 07:51:08 -04:00
Vladimir Mandic
68a8ffa3cf
ipadapter optional face autocrop input image
2024-08-29 14:10:38 -04:00
Vladimir Mandic
d0905a86cb
update notes
2024-08-29 07:35:30 -04:00
Vladimir Mandic
65c137abf1
update
2024-08-28 10:22:46 -04:00
Vladimir Mandic
35565fa47c
offload disabled controlnets
2024-08-28 10:10:17 -04:00
Vladimir Mandic
b39abdd18f
control allow resizing overrides to match input
2024-08-28 09:53:50 -04:00
Vladimir Mandic
277d84cdbe
fix control api
2024-08-28 09:11:21 -04:00
Disty0
6c75bcca0a
Optimum Quanto support
2024-07-30 17:35:56 +03:00
Vladimir Mandic
55c5c72048
add xinsir union and depth models
2024-07-07 12:58:13 -04:00
Vladimir Mandic
c376566fb6
fix compatibility with latest diffusers
2024-07-01 11:51:46 -04:00
Vladimir Mandic
5af36d2182
track video processing total job count
2024-06-30 14:09:48 -04:00
Vladimir Mandic
f1a872cb85
fix control video input
2024-06-30 14:02:55 -04:00
Vladimir Mandic
f03a0b2a48
fix control input type video
2024-06-30 13:17:24 -04:00
Vladimir Mandic
16ab1a0af7
lint updates
2024-06-26 08:58:22 -04:00
Vladimir Mandic
9e421e5b99
update openpose-xl controlnet
2024-06-26 08:38:42 -04:00
Vladimir Mandic
b429a6bb2f
fix control inpaint
2024-06-25 15:08:10 -04:00
Vladimir Mandic
b036c2fc3b
improve gc threshold
2024-06-21 12:57:17 -04:00
Disty0
eb6e3c337c
NNCF ControlNet support
2024-06-19 22:42:00 +03:00
Vladimir Mandic
a430911028
fix t2i-color adapter
2024-06-17 11:13:55 -04:00
Vladimir Mandic
7435caaba5
fix control api
2024-06-17 10:44:18 -04:00
Vladimir Mandic
8c94047cf3
fix invalid sampler warning
2024-06-16 12:28:38 -04:00
Vladimir Mandic
9644063cd6
add generic t5 loader
2024-06-16 11:38:29 -04:00
Vladimir Mandic
66d0293e0c
fix control resize
2024-06-16 08:06:34 -04:00
Vladimir Mandic
945da97d32
restructure api examples
2024-06-14 10:27:49 -04:00
Vladimir Mandic
8a541d21fa
prep work for single-file t2i-adapters
2024-06-09 09:54:16 -04:00
Vladimir Mandic
773a5087cc
control add before after sizing to metadata
2024-06-09 09:25:52 -04:00
Vladimir Mandic
7f984c66fa
fix control reference enabled check
2024-06-09 08:15:34 -04:00
Vladimir Mandic
28b240f51b
update
2024-06-04 08:08:37 -04:00
Vladimir Mandic
11b0b5e359
Merge pull request #3179 from lbeltrame/add-controlnets
...
Add four new ControlNet models for SDXL
2024-06-04 08:04:23 -04:00
Luca Beltrame
6a212a15f2
Add two more ControlNets (scribble, one generic and one for anime)
2024-06-03 23:51:18 +02:00
Vladimir Mandic
1e4800e8f5
Jumbo update: HunyuanDiT, MuLan, PCM, T-Gate, KohyaHiResFix
2024-06-03 16:53:20 -04:00
Vladimir Mandic
4acb0c887d
update dwpose installer
2024-06-02 17:42:46 -04:00
Vladimir Mandic
7ea81450ba
update mim installer
2024-06-02 11:18:39 -04:00
Vladimir Mandic
5a075f420e
update schedulers
2024-06-01 09:06:54 -04:00
Vladimir Mandic
99bddca5c1
fix control prompt lists
2024-05-29 13:48:07 -04:00
Luca Beltrame
1ec5ac1e9f
Apply suggestions from review
2024-05-29 18:33:38 +02:00
Luca Beltrame
e9d2da42b2
Add two new ControlNet models for SDXL
...
This PR adds two new ControlNet models made by HF user xinsir:
- New OpenPose model
- New Canny model
Both outperform the standard CN models and they also affect generation
much less. As a plus, the OpenPose model is half the size of the one
used by SD.Next.
2024-05-29 18:23:38 +02:00
Vladimir Mandic
2a8f065682
workaround for resize with modernui
2024-05-29 11:30:59 -04:00
Vladimir Mandic
9a7a5ba81c
lint cleanup
2024-05-28 10:48:27 -04:00
Vladimir Mandic
8576a540ef
add control run summary
2024-05-14 10:07:25 -04:00
Vladimir Mandic
5bc135630f
add infotext to control tab
2024-05-13 09:35:05 -04:00
Vladimir Mandic
72c4970742
fix model detect
2024-05-09 08:55:01 -04:00
Vladimir Mandic
fdaa1c6b7b
fix model detect
2024-05-08 21:10:34 -04:00
Vladimir Mandic
c42fded960
add pag for sd15 and sdxl
2024-05-06 19:57:40 -04:00
Vladimir Mandic
e66fe42f4e
fix control on non-active tab
2024-04-30 08:17:47 -04:00
Vladimir Mandic
f963891046
multiple control fixes
2024-04-26 09:20:49 -04:00
Vladimir Mandic
0137331696
control metdata exception handling
2024-04-25 10:05:56 -04:00
Vladimir Mandic
5914f1e00d
add hidiffusion
2024-04-24 10:48:47 -04:00
Vladimir Mandic
5e1cf459b5
control add metadata
2024-04-21 14:52:14 -04:00
Vladimir Mandic
77909a103a
fix control with adetailer
2024-04-17 08:55:16 -04:00
Vladimir Mandic
0cf6b1ecca
fix controlnet path duplication
2024-04-07 12:05:34 -04:00
Vladimir Mandic
3ddf5751f5
improve support for manually downloaded controlnets
2024-04-07 12:03:18 -04:00
Vladimir Mandic
9d04255b54
reorganize js callbacks and startup sequence
2024-04-04 18:26:51 -04:00
Vladimir Mandic
bd7ba768b1
add ip_adapter to api and fix control
2024-03-29 10:26:29 -04:00
Vladimir Mandic
e458e620ef
fix instantid
2024-03-28 10:22:08 -04:00
Vladimir Mandic
89e9debbcd
control api
2024-03-27 11:33:29 -04:00
Vladimir Mandic
1227e76128
initial control api draft
2024-03-26 19:30:31 -04:00
Vladimir Mandic
0862b80377
gallery improve sort and separators
2024-03-24 11:11:23 -04:00
Vladimir Mandic
3efc93b90e
prompt paste improvements
2024-03-22 09:41:15 -04:00
Vladimir Mandic
f3b1ba3a5d
fix control inpaint
2024-03-18 09:49:00 -04:00
Vladimir Mandic
48d763693c
multiple control fixes
2024-03-16 11:11:27 -04:00
Vladimir Mandic
5ee1e735a9
add support for stablecascade lite
2024-03-13 09:48:06 -04:00
Vladimir Mandic
8620ba5310
fix control final resize
2024-03-10 13:58:21 -04:00
Vladimir Mandic
e46c5d2995
control refine/secondpass/hires
2024-03-08 10:44:21 -05:00
Vladimir Mandic
116e6b3f64
fix t2i-canny
2024-03-08 09:04:41 -05:00
Vladimir Mandic
7e7ed3b7fe
improve model offload compatibility
2024-03-08 08:29:03 -05:00
Vladimir Mandic
f58f3e6779
fix control init image and offloading
2024-03-05 16:00:30 -05:00
Vladimir Mandic
c29b76fde3
cleanup api
2024-03-02 08:59:35 -05:00
Vladimir Mandic
5bdaede80d
add masking api
2024-03-01 13:46:13 -05:00
Vladimir Mandic
c7d5096f7e
add preprocess api
2024-03-01 12:52:10 -05:00
Vladimir Mandic
36dac2af9c
extend use of move_model
2024-02-27 07:46:28 -05:00
Vladimir Mandic
17f2f8d98f
add include mask in output, improve model offload compatibility
2024-02-24 11:06:14 -05:00
Vladimir Mandic
3604213e1c
legacy cleanups
2024-02-22 09:57:09 -05:00
Vladimir Mandic
02394356e7
add differential diffusion
2024-02-20 10:06:42 -05:00
Vladimir Mandic
2a10875bd5
fix restore pipeline
2024-02-17 07:53:11 -05:00
Vladimir Mandic
00e58c0b15
add control mask size and outpaint masked only
2024-02-16 08:18:38 -05:00
Vladimir Mandic
6f52425511
update script headings
2024-02-15 08:55:37 -05:00
Vladimir Mandic
d27295a923
fix masking
2024-02-14 10:38:50 -05:00
Vladimir Mandic
1bcaa77dc5
error handling
2024-02-13 09:17:01 -05:00
Vladimir Mandic
d65067a53c
fix control processor images handling
2024-02-12 08:28:16 -05:00
Vladimir Mandic
e731505a5f
refactor ip adapters
2024-02-10 16:04:51 -05:00
Vladimir Mandic
bf14e6ed6d
fix mask missing options and system paths
2024-02-10 08:10:24 -05:00
Vladimir Mandic
9150e9f82c
handle opencv conflict
2024-02-09 09:46:52 -05:00
Vladimir Mandic
5afd4b8eb8
control unit reuse preview image, handle extensions installing conflicting packages
2024-02-09 09:41:48 -05:00
Vladimir Mandic
d5a4f43f43
post release jumbo update
2024-02-08 12:10:32 -05:00
Vladimir Mandic
4c5e05b1b9
fix control test fonts
2024-02-07 07:48:49 -05:00
Vladimir Mandic
593dae4e24
handle huggingface model variant fallback
2024-02-06 18:08:14 -05:00
AI-Casanova
b8ea66b262
Add Latent Tint
2024-02-05 12:10:38 -05: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
ef29f1a238
fix control ipadapter inpaint
2024-02-05 08:27:35 -05:00
Vladimir Mandic
e2e6743fbc
fix masking
2024-02-04 21:15:12 -05:00
Vladimir Mandic
10f6b2cc60
fix control separate init
2024-02-04 11:53:37 -05:00
Vladimir Mandic
fe687767fe
simplify reference
2024-02-03 14:36:19 -05:00
Vladimir Mandic
df9b509aca
controlnet fixes
2024-02-03 12:17:19 -05:00
Vladimir Mandic
2d75e37e1b
fix embeddings refresh
2024-02-03 12:06:10 -05:00
Vladimir Mandic
4fa23eed29
fix t2iadapter
2024-02-03 11:31:56 -05:00
Vladimir Mandic
01d77ffbde
multiple control fixes
2024-02-03 11:22:18 -05:00
Vladimir Mandic
dbb79c9669
fix control
2024-02-03 09:13:50 -05:00